XML 123 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Future Lease Payments (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Leases  
2025 $ 136.9
2026 139.3
2027 122.5
2028 104.9
2029 85.1
Thereafter 194.3
Total future lease payments 783.0
Imputed interest (137.1)
Total lease liabilities 645.9
Finance Leases  
2025 48.6
2026 47.7
2027 42.7
2028 31.7
2029 18.7
Thereafter 10.8
Total future lease payments 200.2
Imputed interest (26.4)
Total lease liabilities $ 173.8