XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accounts payable and accrued liabilities are as follows:
December 31, 2021December 31, 2020
Trade payables$3,879 $2,635 
Other accrued liabilities8,443 6,616 
Accrued R&D projects4,383 4,185 
Employee accruals18,242 11,361 
Total accounts payable and accrued liabilities$34,947 $24,797