XML 114 R84.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Lease Payment Amounts for Operating and Finance Leases) (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 29.6  
2025/2026 51.9 $ 53.3
2026/2027 37.0 43.9
2027/2028 29.0 29.7
2028/2029 20.9 22.6
2029   15.2
Thereafter 45.4  
Thereafter   42.2
Total lease payments 213.8 206.9
Less: imputed interest (31.1) (34.4)
Present value of leased liabilities 182.7 172.5
Finance Leases    
2025 0.3  
2025/2026 0.5 0.7
2026/2027 0.4 0.5
2027/2028 0.3 0.4
2028/2029 0.3 0.3
2029   0.2
Thereafter 6.1  
Thereafter   5.5
Total lease payments 7.9 7.6
Less: imputed interest (1.9) (2.0)
Present value of leased liabilities $ 6.0 $ 5.6