v3.25.2
Derivatives and Hedging Activities - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives not designated as hedging instruments:    
Gross position $ 23.3 $ 9.2
Total Derivative Liabilities (60.7) (6.6)
Net Derivatives (37.4) 2.6
Foreign currency forward contracts    
Derivatives not designated as hedging instruments:    
Gross position 23.3 6.0
Total Derivative Liabilities (3.0) (6.6)
Cross-currency swaps    
Derivatives not designated as hedging instruments:    
Gross position 0.0 3.2
Total Derivative Liabilities (57.7) 0.0
Non-Designated as Hedging Instruments    
Derivatives not designated as hedging instruments:    
Gross position 23.0 1.2
Total Derivative Liabilities (1.3) (6.2)
Net Derivatives 21.7 (5.0)
Non-Designated as Hedging Instruments | Foreign currency forward contracts    
Derivatives not designated as hedging instruments:    
Gross position 23.0 1.2
Total Derivative Liabilities (1.3) (6.2)
Non-Designated as Hedging Instruments | Cross-currency swaps    
Derivatives not designated as hedging instruments:    
Gross position 0.0 0.0
Total Derivative Liabilities 0.0 0.0
Cash Flow Hedge | Cash Flow Hedge    
Derivatives not designated as hedging instruments:    
Gross position 0.3 4.8
Total Derivative Liabilities (1.7) (0.4)
Net Derivatives (1.4) 4.4
Cash Flow Hedge | Cash Flow Hedge | Foreign currency forward contracts    
Derivatives not designated as hedging instruments:    
Gross position 0.3 4.8
Total Derivative Liabilities (1.7) (0.4)
Cash Flow Hedge | Cash Flow Hedge | Cross-currency swaps    
Derivatives not designated as hedging instruments:    
Gross position 0.0 0.0
Total Derivative Liabilities 0.0 0.0
Net Investment Hedge    
Derivatives not designated as hedging instruments:    
Gross position 0.0 3.2
Total Derivative Liabilities (57.7) 0.0
Net Derivatives (57.7) 3.2
Net Investment Hedge | Foreign currency forward contracts    
Derivatives not designated as hedging instruments:    
Gross position 0.0 0.0
Total Derivative Liabilities 0.0 0.0
Net Investment Hedge | Cross-currency swaps    
Derivatives not designated as hedging instruments:    
Gross position 0.0 3.2
Total Derivative Liabilities $ (57.7) $ 0.0