XML 20 R10.htm IDEA: XBRL DOCUMENT v3.25.2
Trade and other receivables, net
6 Months Ended
Jun. 30, 2025
Trade and other receivables, net  
Trade and other receivables, net

3

Trade and other receivables, net

Trade receivables and other receivables, net, as of June 30, 2025 and December 31, 2024 consists of the following:

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

The activity in the allowance for expected credit losses for trade receivables and contract assets was as follows:

    

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