XML 46 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade accounts payable $ 1,044 $ 3,520
Research and development accruals 4,387 8,261
Professional fee accruals 683 512
Payroll accruals 2,691 3,730
Other accrued liabilities 0 6
Accounts payable and accrued liabilities $ 8,805 $ 16,029