Derivative financial instruments - Fair value (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivatives | ||
| Derivative financial instruments | ||
| Derivative financial instruments at fair value | $ 43.7 | $ 48.1 |
| Embedded options within listed bonds | ||
| Derivative financial instruments | ||
| Derivative financial instruments at fair value | 59.6 | $ 48.1 |
| Nondeliverable forwards | ||
| Derivative financial instruments | ||
| Derivative financial instruments at fair value | $ (15.9) |