XML 132 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts payable and accrued liabilities (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
Accounts payable and accrued liabilities are comprised of the following:
 March 31, 2025December 31, 2024
(in thousands)
Trade accounts payable$2,240 $2,316 
Research and development accruals1,173 3,393 
Professional fee accruals2,237 691 
Payroll accruals494 1,164 
Restructuring liabilities5,965 — 
Total accounts payable and accrued liabilities$12,109 $7,564