XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Note 10 - Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2025
USD ($)
2026 $ 87.6
2027 65.7
2028 43.5
2029 27.8
Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five 18.6
Thereafter 35.5
Total lease payments 278.7
Less interest $ (25.0)
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Liabilities
Present value of lease liabilities $ 253.7