Trade receivables (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Non-Current | ||
| Accounts receivable | $ 4,298 | $ 4,305 |
| Loss allowance (see Note 3A(ii)) | (4,287) | (4,287) |
| Non current trade receivables | 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) |
| Current trade receivables | $ 177,744 | $ 157,546 |
| X | ||||||||||
- Definition The amount of an allowance account used to record impairments to current financial assets due to credit losses. No definition available.
|
| X | ||||||||||
- Definition The amount of an allowance account used to record impairments to non financial assets due to credit losses. No definition available.
|
| X | ||||||||||
- Definition The amount of Current account receivables. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of non current account receivables. No definition available.
|
| X | ||||||||||
- Definition The amount of current trade receivables due from related parties. No definition available.
|
| X | ||||||||||
- Definition The amount of current trade receivables. [Refer: Trade receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of non-current contract assets. [Refer: Contract assets] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of non-current trade receivables. [Refer: Trade receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|