XML 71 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts payable and accrued liabilities
12 Months Ended
Dec. 31, 2023
Accounts payable and accrued liabilities  
Accounts payable and accrued liabilities

14.

Accounts payable and accrued liabilities

    

2023

    

2022

    

$

    

$

Trade payables

 

10,580

 

18,057

Other payables

 

5,231

 

5,005

Income taxes payable

 

 

716

Accrued liabilities

 

9,568

 

7,328

 

25,379

 

31,106