XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Minimum Operating and Finance Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 78.6
2026 41.6
2027 41.0
2028 39.9
2029 39.1
Thereafter 138.4
Total future minimum lease payments 378.6
Less imputed interest (63.3)
Total liability 315.3
Finance leases  
2025 138.4
2026 111.2
2027 73.9
2028 32.2
2029 0.0
Thereafter 0.0
Total future minimum lease payments 355.7
Less imputed interest (28.9)
Total liability $ 326.8