v3.26.1
Trade receivables
12 Months Ended
Dec. 31, 2025
Trade receivables  
Trade receivables

19       Trade receivables

At December 31, 

Non-Current

  ​ ​ ​

2025

  ​ ​ ​

2024

Accounts receivable

 

4,298

 

4,305

Loss allowance (see Note 3A(ii))

 

(4,287)

 

(4,287)

 

11

 

18

Current

 

 

Accounts receivable

 

193,983

 

169,162

Trade receivables from related parties (Note 27)

 

3,393

 

5,113

Contract assets

2,071

45

Loss allowance (see Note 3A(ii))

 

(21,703)

 

(16,774)

 

177,744

 

157,546

Fair value of trade receivables approximates the carrying amount.