v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Assets and Liabilities
The following table summarizes the balances as it relates to leases at the end of the period (in thousands):
December 31,
Location on the Consolidated Balance Sheets20232022
Right-of-use assetOther assets$2,871 $4,060 
Lease liability, current portionAccrued expenses and other$1,140 $1,162 
Lease liability, net current portionOther long-term liabilities2,116 3,256 
Total lease liability$3,256 $4,418 
Schedule of Lease Expense
The details of the Company’s operating leases are as follows (in thousands):
Year Ended December 31,
20232022
Operating lease expense$1,189 $1,126 
Variable lease expense168 142 
Short-term lease expense61 177 
Total lease expense$1,418 $1,445 
The Company’s weighted average remaining lease-term and weighted average discount rate are as follows:
Year Ended December 31,
20232022
Weighted average remaining lease-term3.0 years3.9 years
Weighted average discount rate4.5 %4.5 %

Supplemental cash flow and other information related to operating leases are as follows (in thousands):
Year Ended December 31,
20232022
Operating cash flows from operating leases$1,566 $1,295 
Non-cash investing activities:
Lease liabilities arising from obtaining right-of-use assets$— $5,229 
Schedule of Future Minimum Rental Payments for Operating Leases
The following table presents the maturities of lease liabilities as of December 31, 2023 (in thousands):
For the Year Ended December 31,Operating Leases
2024$1,261 
2025958 
2026950 
2027325 
Total lease payments3,494 
Less: Imputed lease interest(238)
Total lease liabilities$3,256