v3.25.2
Derivative Instruments - Fair Values of Derivative Assets and Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Current $ 65.6 $ 81.3
Liabilities:    
Current 24.1 48.6
Long-term 47.9 8.5
Total 72.0 57.1
Interest rate derivative contracts    
Assets:    
Current 65.6 81.3
Long-term 55.1 109.2
Total 120.7 190.5
Liabilities:    
Current 16.7 38.0
Long-term 47.2 8.5
Total 63.9 46.5
Foreign currency forward contracts    
Liabilities:    
Current 7.4 10.6
Long-term 0.7 0.0
Total $ 8.1 $ 10.6