Derivative and hedging activities - Effect on AOCI (Details) - Net Investment Hedging - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Amount of gain or (loss) recognized in OCI on Derivative | $ 1.7 | $ (70.3) | $ 22.5 | $ (100.7) |
| Amount of gain or (loss) recognized in income on Derivative (amount excluded from effectiveness testing) | 1.7 | 2.1 | 3.6 | 5.3 |
| Cross-currency swaps | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Amount of gain or (loss) recognized in OCI on Derivative | 1.7 | (70.3) | 22.5 | (100.7) |
| Cross-currency swaps | Interest expense, net | ||||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||||
| Amount of gain or (loss) recognized in income on Derivative (amount excluded from effectiveness testing) | $ 1.7 | $ 2.1 | $ 3.6 | $ 5.3 |