v3.26.1
Note 2 - Leases - Supplemental Balance Sheet Information (Details)
Mar. 31, 2026
Dec. 31, 2025
Operating leases (Year) 6 years 2 months 19 days 6 years 4 months 6 days
Financing leases (Year) 2 years 6 months 14 days 2 years 6 months 14 days
Operating leases 12.00% 12.10%
Financing leases 9.10% 9.10%