XML 93 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Schedule of Future Minimum Lease Payments Under Non-Cancellable Leases (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Operating Leases [Abstract]  
2025 $ 11.9
2026 11.4
2027 10.6
2028 10.4
2029 9.5
Thereafter 112.8
Total future minimum lease payments 166.6
Less imputed interest (81.6)
Total 85.0
Finance Leases [Abstract]  
2025 13.5
2026 11.7
2027 11.8
2028 10.5
2029 8.8
Thereafter 0.2
Total future minimum lease payments 56.5
Less imputed interest (8.6)
Total $ 47.9