XML 120 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Schedule of Fair Values of Derivative Instruments in the Consolidated Balance Sheets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Asset derivatives $ 47.6 $ 41.1
Liability derivatives 16.6 36.4
Derivatives designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Asset derivatives 46.3 33.1
Liability derivatives 13.2 34.1
Derivatives designated as hedging instruments: | Other current assets | Interest rate swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Asset derivatives 42.6 33.1
Derivatives designated as hedging instruments: | Other current assets | Cross-currency swaps | Net Investment Hedging    
Derivatives, Fair Value [Line Items]    
Asset derivatives 3.7 0.0
Derivatives designated as hedging instruments: | Other accrued & current liabilities | Interest rate swaps | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Liability derivatives 0.0 0.0
Derivatives designated as hedging instruments: | Other accrued & current liabilities | Cross-currency swaps | Net Investment Hedging    
Derivatives, Fair Value [Line Items]    
Liability derivatives 13.2 34.1
Derivatives not designated as hedging instruments:    
Derivatives, Fair Value [Line Items]    
Asset derivatives 1.3 8.0
Liability derivatives 3.4 2.3
Derivatives not designated as hedging instruments: | Other current assets | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Asset derivatives 1.3 8.0
Derivatives not designated as hedging instruments: | Other accrued & current liabilities | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Liability derivatives $ 3.4 $ 2.3