v3.26.1
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
2027, finance lease $ 474  
2027, operating lease 446  
2027 920  
2028, finance lease 431  
2028, operating lease 430  
2028 861  
2029, finance lease 373  
2029, operating lease 326  
2029 699  
2030, finance lease 292  
2030, operating lease 269  
2030 561  
2031, finance lease 95  
2031, operating lease 100  
2031 195  
Thereafter, finance lease 329  
Thereafter, operating lease 0  
Thereafter 329  
Total lease payments, finance lease 1,994  
Total lease payments, operating lease 1,571  
Total lease payments 3,565  
Less: imputed interest, finance lease 379  
Less: imputed interest, operating lease 181  
Less: imputed interest 560  
Total, finance lease 1,615 $ 1,632
Total, operating lease 1,390 1,379
Total 3,005  
Less: current portion of obligations under leases, finance lease 384 384
Less: current portion of obligations under leases, operating lease 367 362
Less: current portion of obligations under leases 751  
Long-term portion of obligations under leases, finance lease 1,231 1,248
Long-term portion of obligations under operating leases 1,023 $ 1,017
Long-term portion of obligations under leases $ 2,254