v3.25.2
Derivative Financial Instruments - Schedule of Fair Value of Asset and Liabilities Derivatives (Details) - Foreign Exchange Contract - Net Investment Hedging - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Designated as Hedging Instrument    
Derivative    
Derivative instrument notional amount $ 547.0 $ 307.5
Not Designated as Hedging Instrument    
Derivative    
Derivative instrument notional amount 556.5 603.3
Fair Value Other Current Assets | Not Designated as Hedging Instrument    
Derivative    
Derivative assets, at fair value 7.4 3.2
Fair Value Other Assets | Not Designated as Hedging Instrument    
Derivative    
Derivative assets, at fair value 0.1 0.2
Fair Value Other Current Liabilities | Not Designated as Hedging Instrument    
Derivative    
Derivative liabilities, at fair value 2.1 9.7
Fair Value Other Long-Term Liabilities | Designated as Hedging Instrument    
Derivative    
Derivative liabilities, at fair value 20.7 4.4
Fair Value Other Long-Term Liabilities | Not Designated as Hedging Instrument    
Derivative    
Derivative liabilities, at fair value $ 0.0 $ 0.1