v3.24.1.u1
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
(in thousands)March 31, 2024December 31, 2023
Employee accruals$11,412 $22,486 
Commercial accruals20,078 16,216 
Accrued R&D projects2,665 5,503 
Trade payables5,672 4,327 
Restructuring accruals
2,070 — 
Other accrued liabilities6,965 5,190 
Income taxes payable1,408 667 
Total accounts payable and accrued liabilities$50,270 $54,389