v3.25.2
Derivative Instruments - Fair Value (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Asset Derivatives $ 9.4 $ 18.4
Liability Derivatives 17.8 1.1
Interest rate swap | Noncurrent assets | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 7.1 14.7
Interest rate swap | Other non-current liabilities | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 3.1 0.0
Cross currency swap | Noncurrent assets | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 0.0 3.7
Cross currency swap | Other non-current liabilities | Designated as Hedging Instrument | Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 5.9 0.0
Cross currency swap | Other non-current liabilities | Designated as Hedging Instrument | Net Investment Hedging    
Derivatives, Fair Value [Line Items]    
Liability Derivatives 8.7 0.0
Foreign currency forward | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Asset Derivatives 2.3 0.0
Foreign currency forward | Accrued expenses and other current liabilities | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Liability Derivatives $ 0.1 $ 1.1