XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Accruals and other current liabilities
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accruals and other current liabilities Accruals and other current liabilities
Accruals and other current liabilities consists of the following:
September 30,December 31,
(in thousands)20242023
Accruals related to:
Compensation(1)
$10,372 $30,267 
Selling, general and administrative9,546 9,019 
Research and development5,916 5,173 
Inventories5,056 1,478 
Royalty1,319 1,919 
Interest expense590 1,919 
Other current liabilities(1)
1,223 3,088 
Total accruals and other current liabilities$34,022 $52,863 
(1)Amounts related to current liabilities of discontinued operations have been reclassified to conform to current period presentation.