XML 31 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2024
Accounts payable and accrued liabilities  
Accounts payable and accrued liabilities

7 Accounts payable and accrued liabilities

Accounts payable and accrued liabilities comprised the following as of December 31:

    

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