XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Leases - Future Minimum Lease Payments (Details)
$ in Millions
Dec. 31, 2024
USD ($)
2025 $ 101.6
2026 78.0
2027 56.6
2028 36.8
2029 22.6
Thereafter 50.4
Total lease payments 346.0
Less interest $ (33.9)
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] us-gaap_Liabilities
Present value of lease liabilities $ 312.1