XML 101 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Hedging - Schedule of Notional Amount (Details) - Foreign currency forward contracts - Designated as hedging instruments - Cash Flow Hedging - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 2,860.0 $ 2,392.3
Euro    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 1,977.4 1,720.6
Canadian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 322.0 229.5
British pound sterling    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 301.7 225.0
Australian dollar    
Derivative [Line Items]    
Notional amount of foreign currency forward contract 179.2 153.3
Swiss Franc    
Derivative [Line Items]    
Notional amount of foreign currency forward contract $ 79.7 $ 63.9