XML 137 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Minimum Lease Payments (Detail)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 59.7
2026 51.3
2027 41.2
2028 29.2
2029 22.6
Thereafter 73.2
Total 277.2
Less imputed interest 33.8
Total $ 243.4