XML 72 R54.htm IDEA: XBRL DOCUMENT v3.20.4
STOCKHOLDERS' (DEFICIT) EQUITY - Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 28, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2020
Oct. 31, 2019
Oct. 27, 2019
Mar. 31, 2018
Class of Warrant or Right [Line Items]                
Proceeds from exercises of common stock warrants   $ 131 $ 5,481 $ 7,315        
Exercises of common stock warrants (in shares)   238,000            
Exercise price per warrant (in dollars per share)         $ 1.47     $ 1.20
Increase in warrant value   $ 1,100            
Common Stock                
Class of Warrant or Right [Line Items]                
Exercises of common stock warrants (in shares)   238,110 6,772,928 8,765,496        
2018 Warrants | Common Stock                
Class of Warrant or Right [Line Items]                
Exercises of common stock warrants (in shares)     200,000          
Warrants, Expiring March 2023                
Class of Warrant or Right [Line Items]                
Exercises of common stock warrants (in shares)   238,000            
Exercise price per warrant (in dollars per share)   $ 0.55            
Warrants, Expiring March 2023 | Common Stock                
Class of Warrant or Right [Line Items]                
Proceeds from exercises of common stock warrants $ 2,000              
Exercises of common stock warrants (in shares) 3,400,000              
Exercise price per warrant (in dollars per share) $ 0.60         $ 0.95 $ 1.20  
2018 Warrant Amendment, Amendment to Securities Purchase Agreement                
Class of Warrant or Right [Line Items]                
Minimum percentage of securities issued 50.10%              
Warrants, Expiring November 2022                
Class of Warrant or Right [Line Items]                
Exercises of common stock warrants (in shares)   0            
Exercise price per warrant (in dollars per share)   $ 0.55            
Warrants, Expiring November 2022 | Common Stock                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share) $ 0.55         $ 0.55 $ 0.80