v3.25.2
Financial Instruments and Fair Value Measurement -Schedule of Fair Value Measurements (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Assets    
Notional Amount $ 431.4 $ 197.0
Fair Value 12.8 38.9
Designated as Hedging Instrument | Cross currency swaps    
Assets    
Notional Amount 197.0 197.0
Fair Value 12.3 38.9
Designated as Hedging Instrument | Interest rate swaps    
Assets    
Notional Amount 234.4 0.0
Fair Value $ 0.5 $ 0.0