XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Lease Payment Amounts for Operating and Finance Leases) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 42.6  
2025/2026 48.5 $ 53.3
2026/2027 34.3 43.9
2027/2028 27.0 29.7
2028/2029 19.3 22.6
2029   15.2
Thereafter 43.8  
Thereafter   42.2
Total lease payments 215.5 206.9
Less: imputed interest (33.5) (34.4)
Present value of leased liabilities 182.0 172.5
Finance Leases    
2025 0.5  
2025/2026 0.5 0.7
2026/2027 0.5 0.5
2027/2028 0.3 0.4
2028/2029 0.2 0.3
2029   0.2
Thereafter 5.5  
Thereafter   5.5
Total lease payments 7.5 7.6
Less: imputed interest (1.9) (2.0)
Present value of leased liabilities $ 5.6 $ 5.6