Statement Of Financial Position [Abstract]
| Concept |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2024-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2023-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
As at 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Statement of financial position [abstract] | ||||||||||||||||||||||||
| Assets [abstract] | ||||||||||||||||||||||||
| Non-current assets [abstract] | ||||||||||||||||||||||||
| Goodwill | — | — | — | — | — | — | — |
52,124,000
USD
|
52,124,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Investments accounted for using equity method | — | — | — | — | — | — | — |
44,000
USD
|
44,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Non-current assets | — | — | — | — | — | — | — |
562,442,000
USD
|
502,675,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current assets [abstract] | ||||||||||||||||||||||||
| Trade and other current receivables | — | — | — | — | — | — | — |
38,586,000
USD
|
31,350,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Cash and cash equivalents | — | — | — | — | — | — | — |
72,868,000
USD
|
27,821,000
USD
|
— | — | — | — | — | — | — |
32,670,000
USD
|
— | — | — | — | — | — | — |
| Current assets | — | — | — | — | — | — | — |
153,114,000
USD
|
109,706,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Assets | — | — | — | — | — | — | — |
715,556,000
USD
|
612,381,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity and liabilities [abstract] | ||||||||||||||||||||||||
| Equity [abstract] | ||||||||||||||||||||||||
| Issued capital | — | — | — | — | — | — | — |
738,000
USD
|
738,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Retained earnings | — | — | — | — | — | — | — |
216,621,000
USD
|
277,299,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Share premium | — | — | — | — | — | — | — |
415,647,000
USD
|
433,969,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Treasury shares | — | — | — | — | — | — | — |
4,348,000
USD
|
-
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity attributable to owners of parent | — | — | — | — | — | — | — |
274,113,000
USD
|
236,039,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity |
216,621,000
USD
|
415,647,000
USD
|
738,000
USD
|
5,761,000
USD
|
4,348,000
USD
|
37,647,000
USD
|
122,105,000
USD
|
274,113,000
USD
|
236,039,000
USD
|
277,299,000
USD
|
433,969,000
USD
|
738,000
USD
|
5,761,000
USD
|
-
USD
|
37,647,000
USD
|
122,039,000
USD
|
206,503,000
USD
|
428,503,000
USD
|
301,149,000
USD
|
-
USD
|
723,000
USD
|
5,761,000
USD
|
37,647,000
USD
|
121,834,000
USD
|
| Liabilities [abstract] | ||||||||||||||||||||||||
| Non-current liabilities [abstract] | ||||||||||||||||||||||||
| Deferred tax liabilities | — | — | — | — | — | — | — |
62,239,000
USD
|
72,883,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Non-current liabilities | — | — | — | — | — | — | — |
378,349,000
USD
|
261,091,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current liabilities [abstract] | ||||||||||||||||||||||||
| Trade and other current payables | — | — | — | — | — | — | — |
28,583,000
USD
|
25,543,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current tax liabilities, current | — | — | — | — | — | — | — |
24,537,000
USD
|
34,381,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Current liabilities | — | — | — | — | — | — | — |
63,094,000
USD
|
115,251,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Equity and liabilities | — | — | — | — | — | — | — |
715,556,000
USD
|
612,381,000
USD
|
— | — | — | — | — | — | — | — | — | — | — | — | — | — | — |