XML 52 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Accounts payable and accrued liabilities  
Schedule of accounts payable and accrued liabilities

    

December 31, 2024

December 31, 2023

    

  

 

  

Trade accounts payable

 

$

1,932

$

3,981

Accrued compensation and benefits payable

 

2,501

712

Accrued research and development liabilities

 

631

894

Accrued commercial liabilities

1,935

710

Accrued legal liabilities

76

131

Other accrued liabilities

 

480

252

Total

 

$

7,555

$

6,680