v3.26.1
Note 12 - Leases - Schedule of Lease Terms (Details)
Dec. 31, 2025
Weighted Average Remaining Lease Term  
Operating lease (in years) (Year) 2 years 7 months 6 days
Weighted Average Discount Rate  
Operating lease 6.37%