v3.26.1
Note 5 - Leases - Schedule of Future Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
2026 $ 2,018  
2027 2,432  
2028 838  
2029 863  
2030 347  
Thereafter 0  
Total undiscounted lease payments 6,498  
Less imputed interest 833  
Net lease liabilities $ 5,665 $ 6,211