Quarterly report pursuant to Section 13 or 15(d)

Preferred Stock (Details Textual)

v3.3.0.814
Preferred Stock (Details Textual) - USD ($)
1 Months Ended 9 Months Ended
Feb. 13, 2015
Aug. 05, 2015
Sep. 30, 2015
Sep. 30, 2014
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 Companys 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     $ 18,543    
IPO [Member]          
Class of Stock [Line Items]          
Stock Issued During Period, Shares, New Issues 683,250 1,176,470      
Stock Issued During Period, Value, New Issues $ 2,700,000        
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     24,156    
Stock Issued During Period, Value, Stock Options Exercised     $ 241    
Common Stock [Member] | IPO [Member]          
Class of Stock [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period     23,075    
Stock Issued During Period, Value, Stock Options Exercised     $ 14,948    
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,794,259
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