v3.26.1
Note 2 - Leases - Supplemental Balance Sheet Information (Details)
Jun. 30, 2026
Dec. 31, 2025
Operating leases (Year) 5 years 6 months 25 days 6 years 4 months 6 days
Financing leases (Year) 2 years 7 months 9 days 2 years 6 months 14 days
Operating leases 13.20% 12.10%
Financing leases 9.20% 9.10%