XML 59 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Schedule of Warrants Outstanding (Details) - $ / shares
shares in Thousands
Dec. 31, 2020
Apr. 21, 2020
Oct. 31, 2018
Class Of Warrant Or Right [Line Items]      
Exercise Price   $ 2.40 $ 6.00
Common Stock Warrant One      
Class Of Warrant Or Right [Line Items]      
Number of Shares 33    
Exercise Price $ 47.00    
Expiration Jan. 31, 2023    
Common Stock Warrant Two      
Class Of Warrant Or Right [Line Items]      
Number of Shares 1,846    
Exercise Price $ 2.40    
Expiration Oct. 31, 2023