XML 88 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 17.8
2027 17.6
2028 11.2
2029 7.4
2030 3.9
Thereafter 7.4
Total future minimum lease payments 65.3
Less: Imputed interest (8.6)
Total lease liabilities 56.7
Finance Leases  
2026 2.3
2027 2.4
2028 2.4
2029 2.4
2030 2.5
Thereafter 18.2
Total future minimum lease payments 30.2
Less: Imputed interest (10.1)
Total lease liabilities $ 20.1