Annual report pursuant to Section 13 and 15(d)

Common and Preferred Stock (Details Textual)

v3.3.1.900
Common and Preferred Stock (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Feb. 13, 2015
Aug. 31, 2015
Dec. 31, 2015
Dec. 31, 2014
Class of Stock [Line Items]        
Preferred Stock, Shares Authorized     10,000,000 50,485,136
Preferred Stock, Conversion Basis     All outstanding shares of Series A, B, C and D preferred stock automatically converted to common stock immediately upon the closing of the Company’s initial public offering in February 2015 at the conversion rates of 1:0.251, 1:0.091, 1:0.091, and 1:0.091, respectively.  
Stock Issued During Period, Value, New Issues     $ 4,099,500  
Convertible Preferred Stock Discount Rate At Initial Public Offering Price     30.00%  
Conversion of Stock, Amount Issued     $ 3,532,694  
Debt Conversion Original Debt Discount Rate At Initial Public Offering Price     30.00%  
Debt Instrument, Convertible, Beneficial Conversion Feature     $ 1,663,873 $ 0
Stock Issued During Period, Value, Stock Options Exercised     $ 26,826 6,500
Payments of Stock Issuance Costs       $ 1,149,000
IPO [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, New Issues 683,250      
Stock Issued During Period, Value, New Issues $ 2,700,000      
Secondary Offer [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, New Issues   1,176,470    
Stock Issued During Period, Value, New Issues   $ 10,001,760    
Warrants Issued To Underwriters   1,352,940    
Payments of Stock Issuance Costs   $ 1,254,338    
Common Stock [Member]        
Class of Stock [Line Items]        
Stock Issued During Period, Shares, New Issues     683,250  
Stock Issued During Period, Value, New Issues     $ 6,833  
Stock Issued During Period, Shares, Conversion of Convertible Securities     (4,567,782)  
Dividends, Preferred Stock     $ 8,222,000  
Conversion of Stock, Amount Issued     $ 8,660  
Conversion of Stock, Shares Issued     866,056  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     26,799 2,277
Stock Issued During Period, Value, Stock Options Exercised     $ 268 $ 23
Common Stock [Member] | IPO [Member]        
Class of Stock [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     26,799 2,277
Stock Issued During Period, Value, Stock Options Exercised     $ 26,826 $ 6,500
Series A Convertible Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred Stock, Shares Authorized       2,483,692
Stock Issued During Period, Shares, Conversion of Convertible Securities     2,483,692  
Series B Convertible Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred Stock, Shares Authorized       13,819,649
Stock Issued During Period, Shares, Conversion of Convertible Securities     8,073,508  
Series C Convertible Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred Stock, Shares Authorized       5,161,241
Stock Issued During Period, Shares, Conversion of Convertible Securities     3,351,156  
Series D Convertible Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred Stock, Shares Authorized       29,020,554
Stock Issued During Period, Shares, Conversion of Convertible Securities     19,557,392