Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.20.4
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Millions
2 Months Ended
Jan. 27, 2021
Nov. 16, 2020
Mar. 03, 2021
Feb. 28, 2021
Jan. 26, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 10, 2018
Sep. 11, 2017
Subsequent Event                  
Preferred Stock, Convertible, Conversion Price, Decrease $ 1.50                
Common Stock, Shares, Outstanding           29,249,925 16,806,430    
Preferred Stock, Shares Outstanding           3,973 7,638    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights               13,672,173  
Warrants Outstanding           17,999,999      
Exercise Price   $ 1.38              
Exercise Price 0.69 [Member]                  
Subsequent Event                  
Exercise Price   $ 0.69              
Series A Preferred Stock [Member]                  
Subsequent Event                  
Preferred Stock Conversion Price Per Share                 $ 0.54
Preferred Stock, Shares Outstanding           0      
Subsequent Event [Member]                  
Subsequent Event                  
Common stock issued upon conversion       8,996,768          
Proceeds from Issuance of Common Stock     $ 63.8            
Stock Issued During Period, Shares, New Issues     76,300,000            
Proceeds from Warrant Exercises     $ 8.0 $ 8.0          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       11,655,747          
Subsequent Event [Member] | Series A Preferred Stock [Member]                  
Subsequent Event                  
Maximum percentage 9.99%       4.99%        
Preferred Stock Conversion Price Per Share $ 18.90                
Preferred Stock, Convertible, Conversion Price, Decrease $ 1.50                
Common stock issued upon conversion       9,000,000          
Preferred Stock, Shares Outstanding       120,000          
Subsequent Event [Member] | B Riley Securities Inc [Member]                  
Subsequent Event                  
Stock Issued During Period, Shares, New Issues     76,300,000            
Subsequent Event [Member] | B Riley Securities Inc [Member] | Series A Preferred Stock [Member]                  
Subsequent Event                  
Effective Period For Change in Beneficial Ownership 61 days