v3.26.1
Note 9 - Leases - Lease Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating lease right-of-use-assets $ 2,437 $ 2,721
Operating 583  
Operating $ 2,011  
Weighted-average remaining lease term - operating leases (in years) (Year) 3 years 9 months 18 days  
Weighted-average discount rate - operating leases 10.00%