XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Trade and other receivables, net (Tables)
6 Months Ended
Jun. 30, 2025
Trade and other receivables, net  
Summary of trade receivables and other receivables, net

June 30, 

December 31, 

    

2025

    

2024

$

$

Trade receivables, gross

 

4,114

 

5,245

Contract assets, gross

596

1,340

Trade receivables and contract assets

4,710

6,585

Allowance for expected credit losses

 

(531)

 

(158)

Trade receivables, net

 

4,179

 

6,427

Tax receivables

 

557

 

308

Other receivables

 

162

 

310

Total trade and other receivables, net

 

4,898

 

7,045

Summary of allowance for expected credit losses for trade receivables and contract assets

    

June 30, 

    

December 31, 

2025

2024

$

$

Balance - Beginning of the period

158

76

Provision for allowance for expected credit losses

373

82

Balance - End of the period

531

158