XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued compensation $ 2,468 $ 3,117
Accrued restructuring costs (See Note 19) 4,420 0
Other accrued liabilities 12,778 6,561
Taxes payable 1,353 0
Interest payable 217 1,593
Accrued royalties 829 910
Total accrued liabilities $ 22,065 $ 12,181