XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 7 - Leases - Future Commitments Under Long-term Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
2025, finance lease $ 244  
2025, operating lease 482  
2025 726  
2026, finance lease 181  
2026, operating lease 433  
2026 614  
2027, finance lease 149  
2027, operating lease 261  
2027 410  
2028, finance lease 106  
2028, operating lease 162  
2028 268  
2029, finance lease 56  
2029, operating lease 57  
2029 113  
Thereafter, finance lease 359  
Thereafter, operating lease 0  
Thereafter 359  
Total lease payments, finance lease 1,095  
Total lease payments, operating lease 1,395  
Total lease payments 2,490  
Less: imputed interest, finance lease 313  
Less: imputed interest, operating lease 141  
Less: imputed interest 454  
Total, finance lease 782 $ 796
Total, operating lease 1,254 1,270
Total 2,036  
Less: current portion of obligations under leases, finance lease 197 198
Less: current portion of obligations under leases, operating lease 417 432
Less: current portion of obligations under leases 614  
Long-term portion of obligations under leases, finance lease 585 598
Long-term portion of obligations under operating leases 837 $ 838
Long-term portion of obligations under leases $ 1,422