Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative)

v3.20.1
Stockholders' Equity (Details Narrative) - USD ($)
12 Months Ended
Dec. 24, 2019
Oct. 19, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Warrants to purchase     70,000    
Warrants exercise price     $ 5.00 $ 5.00 $ 5.00
Issuance of common shares, value         $ 86,174,000
Proceeds from Warrant Exercises     $ 3,233,000 $ 885,000
Common Stock [Member]          
Issuance of common shares         5,750,000
Issuance of common shares, value         $ 58,000
Non - Pre - Funded Warrants [Member]          
Warrants to purchase     70,000 1,820,686  
Proceeds from Warrant Exercises     $ 0 $ 3,200,000 $ 5,900,000
Non - Pre - Funded Warrants [Member] | Common Stock [Member]          
Warrants to purchase     1,750,686    
Warrant expiration, description     expired during 2019.    
2019 Public Offering [Member]          
Issuance of common shares 32,382,945        
Shares issued, price per share $ 2.50        
Issuance of common shares, value $ 103,500,000        
2019 Public Offering [Member] | Pre - Funded Warrants [Member]          
Warrants to purchase     9,017,055    
Warrants exercise price $ 0.0001        
2019 Public Offering [Member] | Maximum [Member]          
Warrants to purchase 9,017,055        
Warrants exercise price $ 2.4999        
2017 Public Offering [Member]          
Issuance of common shares   5,750,000      
Shares issued, price per share   $ 16.00      
Issuance of common shares, value   $ 92,000,000