XML 95 R75.htm IDEA: XBRL DOCUMENT v3.22.4
DEBT - Schedule of Carrying Values Convertible Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Plus: derivative liability for embedded conversion feature $ 252 $ 0
6.5% Senior Convertible Notes due 2027 | Convertible debt    
Debt Instrument [Line Items]    
Principal balance 70,000  
Plus: derivative liability for embedded conversion feature 252  
Unamortized debt issuance costs (3,849)  
Carrying balance $ 66,403