Annual report pursuant to Section 13 and 15(d)

Accounts payable and accrued liabilities (Details)

v3.22.0.1
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Trade payables $ 3,879 $ 2,635
Other accrued liabilities 8,443 6,616
Accrued R&D projects 4,383 4,185
Employee accruals 18,242 11,361
Accounts payable and accrued liabilities $ 34,947 $ 24,797