XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Liabilities
The following table reflects accrued liabilities as of September 30, 2024 and December 31, 2023 (in thousands): 

 September 30, 2024December 31, 2023
Accrued compensation$2,473 $2,438 
Accrued restructuring costs (See Note 20)
1,767 4,378 
Other accrued liabilities7,259 9,492 
Interest payable217 867 
Accrued royalties1,248 1,038 
Total accrued liabilities$12,964 $18,213