Annual report pursuant to Section 13 and 15(d)

Common Stock (Details Textual)

XML 59 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Common Stock (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
May. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Common Stock, Par or Stated Value Per Share   $ 0.001 $ 0.001  
Payments of Stock Issuance Costs   $ 1,325,739    
Stock Issued During Period, Value, Stock Options Exercised   653,828 $ 4,966  
Stock Issued During Period, Value, New Issues $ 58,000,000 15,924,405    
Stock Issued During Period, Value, Issued for Services     50,004  
Shares Authorized, Value     75,000,000  
Gross Proceeds From Issuance Of Common Stock   17,250,144    
Proceeds from Issuance of Common Stock   $ 15,924,405 $ 0  
Number of warrants issued to Purchase Common stock   265,484    
Value of warrants issued to Purchase Common stock   $ 653,828    
IPO [Member]        
Stock Issued During Period, Shares, New Issues   2,225,825    
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   201,389 10,500  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total   10,000    
Underwriters [Member]        
Stock Issued During Period, Shares, New Issues   290,325    
Common Stock Issuable [Member]        
Stock Issued During Period, Value, New Issues     $ 201,669  
Stock Issued During Period, Value, Issued for Services       $ 151,665
Stock Issued During Period, Shares, Issued for Services     32,525  
Common Stock [Member]        
Common Stock, Par or Stated Value Per Share   $ 0.001    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   265,484 77,364  
Stock Issued During Period, Value, Stock Options Exercised   $ 266 $ 77  
Stock Issued During Period, Value, New Issues   $ 2,226    
Stock Issued During Period, Shares, New Issues   2,225,825    
Stock Issued During Period, Value, Issued for Services     $ 39  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total   10,000    
Stock Issued During Period, Shares, Issued for Services     38,903  
Underwriting Discount [Member]        
Payments of Stock Issuance Costs   $ 1,035,008    
Other Cost [Member]        
Payments of Stock Issuance Costs   $ 290,731