Non-current receivables - Schedule of non-current receivables (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Subclassifications of assets, liabilities and equities [abstract] | ||
| Shareholders loans to joint ventures | $ 21,129 | $ 20,222 |
| Derivatives | 557 | 0 |
| Cash guarantees and deposits | 57,303 | 57,534 |
| Other non-current receivables | 19,029 | 19,360 |
| Total non-current receivables | $ 98,018 | $ 97,116 |
| X | ||||||||||
- Definition Cash Guarantees and Deposits No definition available.
|
| X | ||||||||||
- Definition The amount of non-current derivative financial assets. [Refer: Derivative financial assets] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of non-current trade receivables and non-current other receivables. [Refer: Non-current trade receivables; Other non-current receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of non-current receivables due from related parties. [Refer: Total for all related parties [member]] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The amount of non-current other receivables. [Refer: Other receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- References No definition available.
|