v3.25.4
Note 7 - Leases - Schedule of Maturity Of Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026, Operating Lease $ 839  
2026, Finance Lease 21  
2027, Operating Lease 868  
2027, Finance Lease 12  
2028, Operating Lease 764  
2028, Finance Lease 0  
2029, Operating Lease 794  
2029, Finance Lease 0  
2030, Operating Lease 826  
2030, Finance Lease 0  
Thereafter, Operating Lease 2,131  
Thereafter, Finance Lease 0  
Total lease payments, Operating Lease 6,222  
Total lease payments, Finance Lease 33  
Less imputed interest, Operating Lease (1,764)  
Less imputed interest, Finance Lease 0  
Present value of lease liabilities, Operating Lease 4,458  
Present value of lease liabilities, Finance Lease 33  
Less current portion of lease liabilities, Operating Lease (407) $ (335)
Less current portion of lease liabilities, Finance Lease (21) (20)
Long-term operating lease liabilities 4,051 4,483
Long-term finance lease liabilities $ 12 $ 33