XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts payable and accrued liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accounts payable and accrued liabilities Accounts payable and accrued liabilities
Accounts payable and accrued liabilities are comprised of the following:
 June 30, 2024December 31, 2023
(in thousands)
Trade accounts payable$2,652 $3,223 
Research and development accruals4,008 2,884 
Professional fee accruals1,970 815 
Payroll accruals2,478 3,349 
Total accounts payable and accrued liabilities$11,108 $10,271