XML 101 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 74.9
2025 76.7
2026 39.7
2027 39.1
2028 38.3
Thereafter 177.8
Total future minimum lease payments 446.5
Less imputed interest (78.6)
Less tenant improvement receivables 0.1
Lease liability 368.0
Finance leases  
2024 128.8
2025 90.3
2026 62.3
2027 25.6
2028 0.2
Thereafter 0.0
Total future minimum lease payments 307.2
Less imputed interest (22.5)
Less tenant improvement receivables 0.0
Total liability $ 284.7