XML 49 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
(in thousands)September 30, 2022December 31, 2021
Employee accruals$16,511 $18,278 
Commercial accruals9,140 5,916 
Accrued R&D projects8,995 6,412 
Other accrued liabilities5,411 3,527 
Income taxes payable66 814 
Total accounts payable and accrued liabilities$40,123 $34,947