XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Maturities of Lease Liabilities (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2026 $ 45.1
2027 37.0
2028 25.6
2029 18.9
2030 11.7
Thereafter 31.4
Total operating lease payments 169.7
Less: imputed interest (20.3)
Total operating lease liabilities $ 149.4