XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
2025, finance lease $ 246  
2025, operating lease 428  
2025 674  
2026, finance lease 206  
2026, operating lease 432  
2026 638  
2027, finance lease 166  
2027, operating lease 348  
2027 514  
2028, finance lease 125  
2028, operating lease 243  
2028 368  
2029, finance lease 57  
2029, operating lease 200  
2029 257  
Thereafter, finance lease 360  
Thereafter, operating lease 0  
Thereafter 360  
Total lease payments, finance lease 1,160  
Total lease payments, operating lease 1,651  
Total lease payments 2,811  
Less: imputed interest, finance lease 337  
Less: imputed interest, operating lease 233  
Less: imputed interest 570  
Total, finance lease 823 $ 796
Total, operating lease 1,418 1,270
Total 2,241  
Less: current portion of obligations under leases, finance lease 189 198
Less: current portion of obligations under leases, operating lease 340 432
Less: current portion of obligations under leases 529  
Long-term portion of obligations under leases, finance lease 634 598
Long-term portion of obligations under operating leases 1,078 $ 838
Long-term portion of obligations under leases $ 1,712