XML 70 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost and Other Information
The components of lease expense for the years ended December 31, 2023 and 2022 are as follows (in thousands):
December 31,
2023
December 31,
2022
Operating lease cost$465 $460 
Finance lease cost:
Amortization of finance lease assets$59 $94 
Interest on finance lease liabilities11 17 
Total finance lease cost$70 $111 
Supplemental cash flow information related to leases from continuing operations were as follows (in thousands):
December 31,
2023
December 31,
2022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$386 $367 
Operating cash flows from finance leases$11 $17 
Financing cash flows from finance leases$98 $100 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$— $666 
Finance leases$— $90 
Schedule of Balance Sheet Information
Supplemental balance sheet information related to leases as of December 31, 2023 and 2022 were as follows (in thousands):
December 31,
2023
December 31,
2022
Weighted-Average Remaining Lease Term (in years)
Operating leases4.34.7
Finance leases2.22.4
Weighted-Average Discount Rate
Operating leases5.46 %5.61 %
Finance leases5.86 %5.91 %
Schedule of Future Minimum Finance Lease Payments The future minimum lease payments due under both non-cancelable operating leases and finance leases having initial or remaining lease terms in excess of one year as of December 31, 2023 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2024$468 $50 
2025477 23 
2026387 17 
202792 
202894 — 
2029 and thereafter
113 — 
Total future minimum lease payments1,631 91 
Less amounts representing interest(126)(6)
Present value of lease obligations$1,505 $85 
Schedule of Future Minimum Operating Lease Payments The future minimum lease payments due under both non-cancelable operating leases and finance leases having initial or remaining lease terms in excess of one year as of December 31, 2023 were as follows (in thousands):
 Operating
Leases
Finance
Leases
2024$468 $50 
2025477 23 
2026387 17 
202792 
202894 — 
2029 and thereafter
113 — 
Total future minimum lease payments1,631 91 
Less amounts representing interest(126)(6)
Present value of lease obligations$1,505 $85