XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Maturities of Operating Lease Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 300.7
2026 240.4
2027 170.4
2028 108.5
2029 44.8
2030 and thereafter 10.2
Total $ 875.0