XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Leases - Schedule of Maturity Of Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025, Operating Lease $ 797  
2025, Finance Lease 21  
2026, Operating Lease 824  
2026, Finance Lease 21  
2027, Operating Lease 852  
2027, Finance Lease 12  
2028, Operating Lease 764  
2028, Finance Lease 0  
2029, Operating Lease 794  
2029, Finance Lease 0  
Thereafter, Operating Lease 2,958  
Thereafter, Finance Lease 0  
Total lease payments, Operating Lease 6,989  
Total lease payments, Finance Lease 54  
Less imputed interest, Operating Lease (2,171)  
Less imputed interest, Finance Lease (1)  
Present value of lease liabilities, Operating Lease 4,818  
Present value of lease liabilities, Finance Lease 53  
Less current portion of lease liabilities, Operating Lease (335) $ (347)
Less current portion of lease liabilities, Finance Lease (20) (20)
Long-term operating lease liabilities 4,483 4,896
Long-term finance lease liabilities $ 33 $ 53