XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts Payable and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
(in thousands)June 30, 2022December 31, 2021
Employee accruals$12,449 $18,278 
Commercial accruals8,880 5,916 
Accrued R&D projects5,731 6,412 
Other accrued liabilities4,499 3,527 
Income taxes payable821 814 
Total accounts payable and accrued liabilities$32,380 $34,947