v3.22.1
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accounts payable and accrued liabilities    
Trade accounts payable $ 3,058 $ 4,384
Accrued compensation and benefits payable 528 1,458
Accrued research and development liabilities 434 272
Other accrued liabilities 392 437
Accounts payable and accrued liabilities $ 4,412 $ 6,551