v3.25.2
Leases - Undiscounted Cash Flows (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finance Leases    
Remainder of 2025 $ 1.7  
2026 3.0  
2027 2.1  
2028 0.9  
2029 0.1  
Thereafter 0.0  
Total minimum lease payments 7.8  
Less: Amounts representing interest (0.8)  
Present value of future minimum lease payments 7.0  
Less: Current obligation under leases (2.8) $ (2.8)
Finance lease obligations 4.2 5.4
Operating Leases    
Remainder of 2025 21.3  
2026 36.0  
2027 23.8  
2028 14.3  
2029 8.5  
Thereafter 6.9  
Total minimum lease payments 110.8  
Less: Amounts representing interest (10.5)  
Present value of future minimum lease payments 100.3  
Less: Current obligation under leases (36.1) (34.3)
Operating lease obligations 64.2 $ 61.0
Related Party    
Operating Leases    
Remainder of 2025 0.5  
2026 0.5  
2027 0.1  
2028 0.0  
2029 0.0  
Thereafter 0.0  
Total minimum lease payments 1.1  
Other    
Operating Leases    
Remainder of 2025 20.8  
2026 35.5  
2027 23.7  
2028 14.3  
2029 8.5  
Thereafter 6.9  
Total minimum lease payments $ 109.7