XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued liabilities (Tables)
9 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities are comprised of the following:
 September 30, 2025December 31, 2024
(in thousands)
Trade accounts payable$1,011 $2,316 
Research and development accruals413 691 
Professional fee accruals443 1,164 
Payroll accruals2,023 3,393 
Restructuring liabilities763 — 
Total accounts payable and accrued liabilities$4,653 $7,564