Capital and reserves - Share capital (Details) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2025
USD ($)
shares
|
Dec. 31, 2024
USD ($)
shares
|
Dec. 31, 2023
USD ($)
shares
|
|
| Number of ordinary shares (issued and paid up): | |||
| Share-based compensation expense | $ | $ 4.5 | $ 10.0 | $ 17.6 |
| Weighted average contractual life of the outstanding options | 1 year 4 months 6 days | ||
| Ordinary shares excluded from the diluted weighted average number of ordinary shares | 1,875,158 | ||
| Ordinary shares | |||
| Number of ordinary shares (issued and paid up): | |||
| Balance at the beginning of the year | 120,423,333 | 120,286,627 | |
| Exercise of share options (cashless) | 42,575 | 136,706 | |
| Balance at the end of the year | 120,465,908 | 120,423,333 | 120,286,627 |
| Authorised share capital | 350,000,001 | ||
| Number of votes per share | 1 | ||