XML 37 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts payable and accrued liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities are comprised of the following:
 June 30, 2025December 31, 2024
(in thousands)
Trade accounts payable$1,321 $2,316 
Research and development accruals1,092 691 
Professional fee accruals352 1,164 
Payroll accruals975 3,393 
Restructuring liabilities768 — 
Total accounts payable and accrued liabilities$4,508 $7,564