v3.25.2
Derivative Instruments - Notional Amount of Foreign Currency Forward Contracts and Foreign Currency Options (Details) - Foreign Exchange Contract - Designated as Hedging Instrument - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives [Line Items]    
Total foreign currency forward contracts and options $ 2,242.2 $ 1,235.0
Euro    
Derivatives [Line Items]    
Total foreign currency forward contracts and options 2,024.6 1,062.6
British pound    
Derivatives [Line Items]    
Total foreign currency forward contracts and options 68.7 133.8
Swiss franc    
Derivatives [Line Items]    
Total foreign currency forward contracts and options 128.5 0.0
Canadian dollar    
Derivatives [Line Items]    
Total foreign currency forward contracts and options $ 20.4 $ 38.6