v3.26.1
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
2027, finance lease $ 460  
2027, operating lease 443  
2027 903  
2028, finance lease 418  
2028, operating lease 397  
2028 815  
2029, finance lease 354  
2029, operating lease 305  
2029 659  
2030, finance lease 231  
2030, operating lease 214  
2030 445  
2031, finance lease 57  
2031, operating lease 67  
2031 124  
Thereafter, finance lease 329  
Thereafter, operating lease 0  
Thereafter 329  
Total lease payments, finance lease 1,849  
Total lease payments, operating lease 1,426  
Total lease payments 3,275  
Less: imputed interest, finance lease 355  
Less: imputed interest, operating lease 157  
Less: imputed interest 512  
Total, finance lease 1,494 $ 1,632
Total, operating lease 1,269 1,379
Total 2,763  
Less: current portion of obligations under leases, finance lease 376 384
Less: current portion of obligations under leases, operating lease 372 362
Less: current portion of obligations under leases 748  
Long-term portion of obligations under leases, finance lease 1,118 1,248
Long-term portion of obligations under operating leases 897 $ 1,017
Long-term portion of obligations under leases $ 2,015