Profit Or Loss [Abstract]
| Concept |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2024-01-01 to 2024-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2023-01-01 to 2023-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
2022-01-01 to 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Profit or loss [abstract] | |||||||||||||||||||||||||||||||||||||||
| Profit (loss) [abstract] | |||||||||||||||||||||||||||||||||||||||
| Profit (loss) from operating activities | — | — | — | — | — | — | — |
433,689,000
USD
|
— | — | — | — | — |
523,729,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
270,832,000
USD
|
— | — | — | — | — | — | — | — | — | — |
| Profit (loss) before tax | — | — | — | — | — | — | — |
424,963,000
USD
|
— | — | — | — | — |
503,964,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
239,648,000
USD
|
— | — | — | — | — | — | — | — | — | — |
| Tax expense (income) | — | — | — | — | — | — | — |
30,095,000
USD
|
— | — | — | — | — |
10,965,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
1,071,000
USD
|
— | — | — | — | — | — | — | — | — | — |
| Profit (loss) |
—
USD
|
354,296,000
USD
|
—
USD
|
—
USD
|
—
USD
|
354,296,000
USD
|
40,572,000
USD
|
394,868,000
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
492,999,000
USD
|
—
USD
|
469,957,000
USD
|
23,042,000
USD
|
469,957,000
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
238,577,000
USD
|
227,396,000
USD
|
11,181,000
USD
|
—
USD
|
—
USD
|
—
USD
|
227,396,000
USD
|
—
USD
|
—
USD
|
—
USD
|
—
USD
|
| Profit (loss), attributable to [abstract] | |||||||||||||||||||||||||||||||||||||||
| Profit (loss), attributable to owners of parent | — | — | — | — | — | — | — |
354,296,000
USD
|
— | — | — | — | — |
469,957,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
227,396,000
USD
|
— | — | — | — | — | — | — | — | — | — |
| Profit (loss), attributable to non-controlling interests | — | — | — | — | — | — | — |
40,572,000
USD
|
— | — | — | — | — |
23,042,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
11,181,000
USD
|
— | — | — | — | — | — | — | — | — | — |
| Earnings per share [text block] | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Earnings per share [abstract] | |||||||||||||||||||||||||||||||||||||||
| Earnings per share [line items] | |||||||||||||||||||||||||||||||||||||||
| Basic earnings per share [abstract] | |||||||||||||||||||||||||||||||||||||||
| Basic earnings (loss) per share | — | — | — | — | — | — | — |
2.65
|
— | — | — | — | — |
3.57
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
1.69
|
— | — | — | — | — | — | — | — | — | — |
| Diluted earnings per share [abstract] | |||||||||||||||||||||||||||||||||||||||
| Diluted earnings (loss) per share | — | — | — | — | — | — | — |
2.64
|
— | — | — | — | — |
3.53
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — |
1.68
|
— | — | — | — | — | — | — | — | — | — |