XML 69 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts payable and accrued liabilities    
Trade accounts payable $ 1,932 $ 3,981
Accrued compensation and benefits payable 2,501 712
Accrued research and development liabilities 631 894
Accrued commercial liabilities 1,935 710
Accrued legal liabilities 76 131
Other accrued liabilities 480 252
Total $ 7,555 $ 6,680