v3.25.4
Note 9 - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026, operating lease $ 267  
2026, finance leases 220  
2026, total 487  
2027, operating lease 408  
2027, finance leases 0  
2027, total 408  
2028, operating lease 360  
2028, finance leases 0  
2028, total 360  
2029 and Thereafter, operating lease 3  
2029 and Thereafter, finance leases 0  
2029 and Thereafter, total 3  
Total lease payments, operating lease 1,038  
Total lease payments, finance leases 220  
Total lease payments, total 1,258  
Less: Interest, operating lease (115)  
Less: Interest, finance leases 0  
Less: Interest, total (115)  
Present value of lease liabilities, operating lease 923  
Present value of lease liabilities, finance leases 220  
Present value of lease liabilities, total $ 1,143 $ 485