Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.19.1
Common Stock (Details Narrative) - USD ($)
3 Months Ended
Jan. 30, 2019
Jan. 05, 2018
Mar. 31, 2019
Mar. 31, 2018
Aggregate common stock sold, shares     947,454  
Gross proceeds from sale of stock     $ 40,494,253 $ 11,856,655
Stock issuance cost     $ 2,571,552 $ 505,368
Issuance of common stock upon exercise of stock options, shares     61,771  
Warrants [Member]        
Aggregate common stock sold, shares     947,454  
Warrants to purchase common stock     1,083,500
Equity Option [Member]        
Issuance of common stock upon exercise of stock options, shares     61,771 36,465
Proceeds from exercise of stock options     $ 204,003 $ 156,655
January 2018 Sales Agreement [Member] | Institutional Investor [Member]        
Aggregate common stock sold, shares       1,500,000
Gross proceeds from sale of stock       $ 11,200,000
At the Market Offering [Member] | Maximum [Member]        
Number of common stock value sold   $ 50,000,000    
Public Offering [Member]        
Number of common stock value sold $ 6,198,500      
Gross proceeds from sale of stock $ 40,290,250      
Purchase price per share $ 6.50      
Stock issuance cost $ 2,600,000      
Public Offering [Member] | Underwriters [Member]        
Number of common stock value sold $ 808,500