Hedging - Notional Amount (Details) - Foreign currency forward contracts - Designated as Hedging Instruments - Cash Flow Hedging - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | $ 5,321.6 | $ 6,080.1 |
| Euro | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 4,112.0 | 4,677.9 |
| Canadian dollar | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 445.2 | 516.1 |
| British pound sterling | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 423.7 | 492.6 |
| Australian dollar | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | 231.5 | 267.5 |
| Swiss franc | ||
| Derivative [Line Items] | ||
| Notional amount of foreign currency forward contract | $ 109.2 | $ 126.0 |