XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - WARRANT EXERCISES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Class of Warrant or Right [Line Items]      
Proceeds from exercise of warrants $ 15,163 $ 2,479 $ 16
2020 Public Offering of Common Stock and Warrants | 2020 Pre-Funded Warrant      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock, shares 8,335,239    
Underwritten Public Offering | 2020 Stock Purchase Warrant      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock exercised, shares 11,663,387    
Proceeds from exercise of warrants $ 15,163,000    
Warrants to purchase common stock, shares 44,110,079