XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Operating Leases [Abstract]  
2024 $ 15.5
2025 13.1
2026 11.4
2027 9.5
2028 9.1
Thereafter 91.9
Total future minimum lease payments 150.5
Less imputed interest (64.7)
Total 85.8
Finance Leases [Abstract]  
2024 16.8
2025 13.9
2026 10.8
2027 9.6
2028 8.5
Thereafter 7.5
Total future minimum lease payments 67.1
Less imputed interest (11.2)
Total $ 55.9