XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Operating and Finance Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Mar. 31, 2025
USD ($)
Operating leases  
Remainder of 2025 $ 46.8
2026 48.3
2027 47.9
2028 46.9
2029 46.2
2030 42.9
Thereafter 106.2
Total future minimum lease payments 385.2
Less imputed interest (66.4)
Total liability 318.8
Finance leases  
Remainder of 2025 109.8
2026 123.7
2027 86.0
2028 43.7
2029 2.5
2030 0.0
Thereafter 0.0
Total future minimum lease payments 365.7
Less imputed interest (29.0)
Total liability $ 336.7