XML 85 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Leases - Undiscounted Payments Under Non-cancelable Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
2026, finance leases $ 10  
2026, operating leases 505  
2027, finance leases 0  
2027, operating leases 242  
2028, finance leases 0  
2028, operating leases 194  
Finance Lease, Liability, to be Paid, Year Four 0  
Lessee, Operating Lease, Liability, to be Paid, Year Four 194  
Finance Lease, Liability, to be Paid, Year Five 0  
Lessee, Operating Lease, Liability, to be Paid, Year Five 188  
Thereafter, finance leases 0  
Thereafter, operating leases 15  
Finance leases, total minimum lease payments 10  
Operating leases, total minimum lease payments 1,338  
Finance leases, less: Amount representing interest 0  
Operating leases, less: Amount representing interest 143  
Present value of minimum finance lease payments 10 $ 19
Present value of minimum operating lease payments 1,195 1,706
Current portion, finance leases 10 10
Current portion, operating leases 451 550
Finance lease obligations, net of current portion 0 9
Operating lease obligations, net of current portion $ 744 $ 1,156