XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Lease Payment Amounts for Operating and Finance Leases) (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 30.1 $ 52.8
2025 53.3 43.0
2026 41.7 32.6
2027 26.5 19.7
2028 19.5 14.7
Thereafter 48.5 46.5
Total lease payments 219.6 209.3
Less: imputed interest (31.7) (29.5)
Present value of leased liabilities 187.9 179.8
Finance Leases    
2024 0.3 0.7
2025 0.7 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.8 7.9
Less: imputed interest (2.0) (2.0)
Present value of leased liabilities $ 5.8 $ 5.9