XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Trade accounts payable $ 0 $ 3,174
Research and development accruals 9,455 2,371
Professional fee accruals 415 983
Payroll accruals 2,632 4,279
Other accrued liabilities (28) 31
Accounts payable and accrued liabilities $ 12,474 $ 10,838