Hedging - Notional Amount (Details) - Foreign currency forward contracts - Designated as Hedging Instruments - Cash Flow Hedging - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | $ 4,612.6 | $ 6,080.1 |
| Euro | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 3,520.1 | 4,677.9 |
| Canadian dollar | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 371.7 | 516.1 |
| British pound sterling | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 351.6 | 492.6 |
| Australian dollar | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 278.0 | 267.5 |
| Swiss franc | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | $ 91.2 | $ 126.0 |