Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.21.1
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended
Jan. 31, 2021
Mar. 31, 2021
Mar. 31, 2020
Net proceeds from public offering [1]   $ 221,405,782
Common stock issued upon cashless option exercise, shares   15,522  
Proceeds from warrants exercised   $ 999,540
Warrants [Member]      
Warrant to purchase of common stock   239,202  
Warrants exercise price per share   $ 4.25  
Proceeds from warrants exercised   $ 999,540  
Common Stock [Member]      
New issuance of shares to public [1]   5,660,000  
Common stock issued upon cashless warrant exercise, shares   66,000  
Stock Options and Warrants [Member]      
Stock-based compensation expense   $ 414,060 $ 227,361
Unrecognized stock based compensation expense   $ 4,252,540  
Weighted average remaining vesting period   2 years 6 months 25 days  
Public Offering [Member]      
New issuance of shares to public 5,660,000    
Offering price per share $ 41.00    
Gross proceeds from public offering $ 232,100,000    
Net proceeds from public offering $ 221,400,000    
Public Offering [Member] | Chief Executive Officer [Member]      
New issuance of shares to public 550,000    
[1] Includes gross proceeds of $232,060,000, less issuance costs of $10,654,218.