XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
(in thousands)September 30, 2023December 31, 2022
Employee accruals$18,177 $20,214 
Commercial accruals13,437 8,620 
Accrued R&D projects5,678 5,350 
Trade payables8,854 3,087 
Other accrued liabilities5,938 2,094 
Income taxes payable225 625 
Total accounts payable and accrued liabilities$52,309 $39,990