XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
2025, finance lease $ 267  
2025, operating lease 446  
2025 713  
2026, finance lease 183  
2026, operating lease 376  
2026 559  
2027, finance lease 162  
2027, operating lease 230  
2027 392  
2028, finance lease 121  
2028, operating lease 128  
2028 249  
2029, finance lease 56  
2029, operating lease 37  
2029 93  
Thereafter, finance lease 361  
Thereafter, operating lease 0  
Thereafter 361  
Total lease payments, finance lease 1,150  
Total lease payments, operating lease 1,217  
Total lease payments 2,367  
Less: imputed interest, finance lease 324  
Less: imputed interest, operating lease 121  
Less: imputed interest 445  
Total, finance lease 826 $ 796
Total, operating lease 1,096 1,270
Total 1,922  
Less: current portion of obligations under leases, finance lease 216 198
Less: current portion of obligations under leases, operating lease 387 432
Less: current portion of obligations under leases 603  
Long-term portion of obligations under leases, finance lease 610 598
Long-term portion of obligations under operating leases 709 $ 838
Long-term portion of obligations under leases $ 1,319