XML 26 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and accrued liabilities
6 Months Ended
Jun. 30, 2023
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, 2023December 31, 2022
(in thousands)
Trade accounts payable$1,044 $3,520 
Research and development accruals4,387 8,261 
Professional fee accruals683 512 
Payroll accruals2,691 3,730 
Other accrued liabilities— 
Total accounts payable and accrued liabilities$8,805 $16,029