Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Textual)

v3.10.0.1
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 18, 2018
Jun. 19, 2018
Sep. 30, 2018
Sep. 30, 2018
Sep. 30, 2017
Stockholders' Equity (Textual)          
Aggregate cash proceeds of exercised, warrants       $ 678,240 $ 2,404,993
Cash proceeds of exercised, stock options       $ 446,492 $ 19,825
Stock options, description     The remaining shares subject to the stock options will vest over a period of 24 months subject to the continuous service of the applicable optionee. The stock options have terms of ten years and are subject to vesting based on continuous service of the awardee over the periods ranging between zero and four years.  
Vesting percentage 50.00%        
2011 Plan [Member]          
Stockholders' Equity (Textual)          
Remaining options to be issued     3,777,712 3,777,712  
Total number of shares authorized for issuance   10,000,000      
Stock Option [Member]          
Stockholders' Equity (Textual)          
Stock options granted       758,000  
Stock options granted to employees     726,000    
Options exercised       563,121  
Cash proceeds of exercised, stock options       $ 446,242  
Common stock, per share     $ 2.40 $ 2.40  
Stock option aggregate grant fair value     $ 2,759,453 $ 3,034,559  
Stock Option [Member] | Minimum [Member]          
Stockholders' Equity (Textual)          
Common stock, per share     $ 5.30 $ 5.30  
Stock Option [Member] | Maximum [Member]          
Stockholders' Equity (Textual)          
Common stock, per share     $ 8.86 $ 8.86  
Warrants [Member]          
Stockholders' Equity (Textual)          
Warrants issued with promissory notes       780,500  
Warrants exercised       349,315