Trade and Other Receivables - Disclosure Of Detailed Information About Trade And Other Receivables (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Trade and other receivables [abstract] | ||
| Current trade receivables | $ 1,087,621 | $ 521,736 |
| Trade receivables loss allowance | (2,863) | (856) |
| Current Trade Receivables Net | 1,084,758 | 520,880 |
| Advances And Other Current Receivables | 64,698 | 51,144 |
| Trade and other current receivables | 1,149,456 | 572,024 |
| Advances And Other Non Current Receivables | 24,737 | 25,982 |
| Trade and other non-current receivables | $ 24,737 | $ 25,982 |
| X | ||||||||||
- Definition Advances And Other Current Receivables No definition available.
|
| X | ||||||||||
- Definition Advances And Other Non Current Receivables No definition available.
|
| X | ||||||||||
- Definition Current trade receivables, net No definition available.
|
| X | ||||||||||
- Definition Trade receivables loss allowance No definition available.
|
| X | ||||||||||
- Definition The amount of current trade receivables. [Refer: Trade receivables] Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| 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 current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|