XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Hedging - Notional Amount (Details) - Foreign currency forward contracts - Designated as Hedging Instruments - Cash Flow Hedging - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 3,726.9 $ 2,860.0
Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 2,733.5 1,977.4
British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 364.4 301.7
Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 329.3 322.0
Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 207.2 179.2
Swiss Franc    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 92.5 $ 79.7