Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Deficit) (Details Textual)

v2.4.0.8
Stockholders' Equity (Deficit) (Details Textual) (USD $)
3 Months Ended 9 Months Ended 1 Months Ended 9 Months Ended 9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Sep. 30, 2014
Sep. 30, 2013
Mar. 26, 2014
Mar. 07, 2014
Dec. 31, 2013
Apr. 30, 2014
Common Stock [Member]
Mar. 31, 2014
Common Stock [Member]
Sep. 30, 2014
Common Stock [Member]
Sep. 30, 2014
IPO [Member]
Apr. 02, 2014
IPO [Member]
Sep. 30, 2014
Over-Allotment Option [Member]
Sep. 30, 2014
Initial Public Offering Warrant [Member]
Class of Stock [Line Items]                            
Common Stock, Shares Authorized 50,000,000   50,000,000   60,000,000   40,000,000              
Preferred Stock, Shares Authorized 10,000,000   10,000,000   10,000,000   0              
Stock Issued During Period, Shares, New Issues                   4,600,000 4,600,000   600,000  
Shares Issued, Price Per Share                       $ 6.00    
Proceeds from Issuance or Sale of Equity                   $ 1,000,000 $ 25,214,596      
Payments for Underwriting Expense                     177,404      
Proceeds from Issuance Initial Public Offering     24,872,170 0             24,783,851      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 3,060,301 3,210,126 3,060,301 3,210,126                   460,000
Investment Warrants, Exercise Price                           $ 7.50
Stock Issued During Period, Shares, Issued for Services                   210,527        
Sale of Stock, Price Per Share           $ 0.0001                
Proceeds from Other Equity     900,000 0       700,000 300,000          
Payments for Commissions     100,000                      
Sale of Equity Lock up Period     1 year                      
Sale of Equity Voting Control Period     1 year                      
Common Stock, Discount on Shares                       2,208,000    
Payments of Stock Issuance Costs     $ 2,816,149               $ 430,745      
Warrants Expiration Date                           Apr. 02, 2024