Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.20.1
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended
Jan. 14, 2020
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Net proceeds from public offering of common stock $ 50,000,000 $ 46,619,210 $ 30,168,307  
Series B Convertible Preferred stock shares designated   8,000   8,000
Series B Convertible Preferred stock, shares outstanding   4,552   4,577
After Deducting Underwriting Discounts and Commissions [Member]        
Net proceeds from public offering of common stock 46,700,000      
Common Stock [Member]        
Net proceeds from public offering of common stock $ 32,300,000      
Purchase price $ 1.55      
Common Stock [Member] | Maximum [Member]        
Options to purchase an additional shares of common stock 4,800,000      
Warrants [Member]        
Number of warrant to purchase of common stock   3,371,076    
Warrants [Member] | Maximum [Member]        
Class of warrant or right, exercise price of warrants or rights   $ 0.75    
Warrants [Member] | Minimum [Member]        
Class of warrant or right, exercise price of warrants or rights   $ 0.50