XML 79 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
2025, operating lease $ 89  
2025, finance leases 336  
2025, total 425  
2026, operating lease 66  
2026, finance leases 0  
2026, total 66  
2027, operating lease 40  
2027, finance leases 0  
2027, total 40  
Total lease payments, operating lease 195  
Total lease payments, finance leases 336  
Total lease payments, total 531  
Less: Interest, operating lease (24)  
Less: Interest, finance leases (22)  
Less: Interest, total (46)  
Present value of lease liabilities, operating lease 171  
Present value of lease liabilities, finance leases 314  
Present value of lease liabilities, total $ 485 $ 185