XML 19 R30.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stockholders' equity (deficit) (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May. 08, 2015
May. 08, 2015
Oct. 24, 2014
Mar. 31, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Allocated Share-based Compensation Expense         $ 320,088 $ 26,553 $ 910,691 $ 55,480  
Debt Conversion, Converted Instrument, Amount             300,000 0  
Proceeds from Issuance Initial Public Offering             $ 12,142,526 0  
Stock Purchase Warrants Issued Upon Conversion Over Allotment Option 422,500                
Proceeds from Warrant Exercises $ 4,225                
Over-Allotment Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 3,272,500 3,272,500              
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.60 $ 6.60              
Exercisable Period of Warrants Issued 5 years                
Expiration Date of Warrants Issued   May 08, 2020              
Demand Notes Payable [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Debt Conversion, Converted Instrument, Amount $ 2,100,000                
2015 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         1,355,000   1,355,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant         879,571   879,571    
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent             4.00%    
Stock Purchase Warrants Issued         3,457,750        
Stock options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Allocated Share-based Compensation Expense         $ 320,088 $ 26,553 $ 910,691 $ 55,480  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross             1,406,887    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price             $ 2.83    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value             $ 3.47    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number         1,704,959   1,704,959    
Restricted stock units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       130,640          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period     130,640            
Warrant                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of Warrant or Right, Outstanding         3,716,355   3,716,355   33,594
Common Stock [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Gross Proceeds From Issuance Initial Public Offering $ 17,100,000                
Stock Issued During Period, Shares, New Issues 2,850,000                
Shares Issued, Price Per Share $ 6.00 $ 6.00              
Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs $ 2,900,000                
Proceeds from Issuance Initial Public Offering $ 12,100,000                
Convertible Preferred Stock, Shares Issued upon Conversion 7,374,852 7,374,852     7,374,852   7,374,852    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights         225,011   225,011    
Common Stock [Member] | Over-Allotment Option [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 185,250 185,250