XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Lease Payment Amounts for Operating and Finance Leases) (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 41.5 $ 52.8
2025 47.0 43.0
2026 36.1 32.6
2027 22.3 19.7
2028 16.2 14.7
Thereafter 47.1 46.5
Total lease payments 210.2 209.3
Less: imputed interest (31.3) (29.5)
Present value of leased liabilities 178.9 179.8
Finance Leases    
2024 0.5 0.7
2025 0.6 0.6
2026 0.4 0.4
2027 0.4 0.3
2028 0.2 0.1
Thereafter 5.8 5.8
Total lease payments 7.9 7.9
Less: imputed interest (2.1) (2.0)
Present value of leased liabilities $ 5.8 $ 5.9