Hedging - Notional Amount (Details) - Foreign currency forward contracts - Designated as Hedging Instruments - Cash Flow Hedging - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | $ 3,453.9 | $ 2,860.0 |
Euro | ||
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | 2,652.3 | 1,977.4 |
British pound sterling | ||
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | 314.5 | 301.7 |
Canadian dollar | ||
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | 272.2 | 322.0 |
Australian dollar | ||
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | 147.6 | 179.2 |
Swiss Franc | ||
Derivative [Line Items] | ||
Notional amount of foreign currency forward contract | $ 67.3 | $ 79.7 |