Quarterly report pursuant to Section 13 or 15(d)

Common Stock (Details Narrative)

v3.20.1
Common Stock (Details Narrative) - USD ($)
3 Months Ended
Feb. 11, 2020
Jan. 30, 2019
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Common stock, shares authorized     150,000,000   150,000,000
Common stock, par value     $ 0.0001   $ 0.0001
Common stock, shares issued     72,490,449   64,672,893
Common stock, shares outstanding     72,490,449   64,672,893
Gross proceeds from sale of stock     $ 46,015,996 $ 40,494,253  
Stock issuance cost     $ 2,962,790 $ 2,571,552  
Issuance of common stock upon exercise of stock options, shares     150,889    
Warrants [Member]          
Issuance of common stock upon exercise of stock options, shares     947,454  
Warrants to purchase shares of common stock, exercised       1,083,500  
Stock Option [Member]          
Issuance of common stock upon exercise of stock options, shares     150,889 61,771  
Proceeds from exercise of stock options     $ 15,944 $ 204,003  
Public Offering [Member]          
Aggregate common stock sold, shares 7,666,667 6,198,500      
Purchase price per share $ 6.00 $ 6.50      
Gross proceeds from sale of stock $ 46,000,000 $ 40,290,250      
Stock issuance cost $ 3,000,000 $ 2,600,000      
Public Offering [Member] | Underwriters [Member]          
Aggregate common stock sold, shares 1,000,000 808,500