XML 52 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating and Finance Lease Assets and Liabilities
Operating and Finance Lease Assets and Liabilities (in thousands):
December 31, 2023December 31, 2022
Assets
Operating lease assets$6,062 $10,914 
Finance lease assets3,393 4,095 
                 Total lease assets$9,455 $15,009 
Liabilities
Current operating lease liabilities$403 $670 
Current finance lease liabilities45 
410 715 
Long-term operating lease liabilities5,755 10,336 
Long-term finance lease liabilities19 
                  Total lease liabilities $6,184 $11,056 
Schedule of Maturity of Operating Lease Liabilities
Maturity of Operating and Finance Lease Liabilities as of December 31, 2023 (in thousands):
Maturity DatesOperating LeasesFinance Leases
2024$1,046 $11 
20251,193 
20261,226 
20271,260 
20281,178 — 
Thereafter2,912 — 
Total lease payments8,815 31 
Less tenant improvement allowance(419)— 
Less imputed interest(2,238)(5)
Present value of lease liabilities$6,158 $26 
Schedule of Maturity of Finance Lease Liabilities
Maturity of Operating and Finance Lease Liabilities as of December 31, 2023 (in thousands):
Maturity DatesOperating LeasesFinance Leases
2024$1,046 $11 
20251,193 
20261,226 
20271,260 
20281,178 — 
Thereafter2,912 — 
Total lease payments8,815 31 
Less tenant improvement allowance(419)— 
Less imputed interest(2,238)(5)
Present value of lease liabilities$6,158 $26