Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.8.0.1
Common Stock (Details Narrative) - USD ($)
3 Months Ended
Jan. 05, 2018
Feb. 28, 2017
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Common stock, shares authorized     150,000,000   150,000,000
Common stock, par value     $ 0.0001   $ 0.0001
Common stock, shares issued     57,139,892   55,603,427
Common stock, shares outstanding     57,139,892   55,603,427
Issuance of common stock upon exercise of stock options, shares     36,465 160,549  
Proceeds from exercise of stock options     $ 156,655 $ 80,248  
Proceeds from sale of stock     11,856,655 $ 41,349,957  
Stock issuance cost     $ 505,368    
January 2018 Sales Agreement [Member] | Institutional Investor [Member]          
Aggregate common stock sold, shares     1,500,000    
Proceeds from sale of stock     $ 11,200,000    
Sales Agreement [Member]          
Aggregate common stock sold, shares       1,413,633  
Proceeds from sale of stock       $ 13,268,208  
Securities Purchase Agreement [Member] | Institutional and Accredited Investors [Member]          
Aggregate common stock sold, shares   3,887,815      
Proceeds from sale of stock   $ 27,214,705      
Purchase price per share   $ 7.00      
Stock issuance cost   $ 36,291      
At the Market Offering [Member] | Maximum [Member]          
Number of common stock value sold $ 50,000,000