XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Leases Operating Lease Liability Payments Due (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]  
2026 $ 23.8
2027 18.2
2028 13.1
2029 9.5
2030 2.4
Thereafter 2.0
Total future minimum lease payments 69.0
Less: imputed interest 6.5
Operating Lease, Liability $ 62.5