XML 75 R63.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY DEFICIT - Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2019
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Sep. 30, 2019
Jun. 30, 2019
Class of Warrant or Right [Line Items]                
Increase in warrant value $ 1,100   $ 1,100          
Exercise price per warrant (in dollars per share)               $ 1.47
Proceeds from exercises of common stock warrants       $ 0 $ 1,126 $ 131    
Exercise of stock warrants (in shares)       0        
Deemed dividend   $ 100            
Common Stock                
Class of Warrant or Right [Line Items]                
Exercise of stock warrants (in shares)         2,048,059 238,110    
2018 Warrants                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share)       $ 0.55        
Exercise of stock warrants (in shares)       0        
2018 Warrants | Common Stock                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share) $ 0.60 $ 0.55         $ 1.20  
Proceeds from exercises of common stock warrants $ 2,000              
Exercise of stock warrants (in shares) 3,400,000              
2017 Warrants                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share)       $ 0.55        
Exercise of stock warrants (in shares)       0        
2017 Warrants | Common Stock                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share) $ 0.55           0.80  
2018 Warrant Amendment, Amendment to Securities Purchase Agreement                
Class of Warrant or Right [Line Items]                
Minimum percentage of securities issued 50.10%              
2018 Warrant Amendment, Amendment to Securities Purchase Agreement | Common Stock                
Class of Warrant or Right [Line Items]                
Exercise price per warrant (in dollars per share) $ 0.95           $ 1.20