v3.25.4
Note 8 - Leases - Lease Terms and Discount (Details)
Dec. 31, 2025
Dec. 31, 2024
Finance (Year) 3 years 4 years
Operating (Year)   4 months 24 days
Finance 8.50% 8.50%
Operating   8.00%