Quarterly report pursuant to Section 13 or 15(d)

Accounts Payable and Accrued Liabilities (Details)

v3.23.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee accruals $ 11,721 $ 20,214
Commercial accruals 10,689 8,620
Accrued R&D projects 5,621 5,350
Trade payables 3,680 3,087
Other accrued liabilities 3,194 2,094
Income taxes payable 1,060 625
Total accounts payable and accrued liabilities $ 35,965 $ 39,990