XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs
Supplemental information related to lease expense and valuation of the lease assets and lease liabilities are as follows:
December 31, 2023December 31, 2022
 (in thousands)
Operating lease expense$1,552$1,599
Variable lease expense465461
Total lease expense$2,017$2,060
Cash paid for amounts included in the measurement of operating lease liabilities
$1,632$1,600
Leased assets obtained in exchange for new operating lease liabilities

$143$127
Weighted average remaining lease term (in years)2.203.05
Weighted average discount rate5.87%5.77%
Schedule of Future Minimum Lease Payments, Post ASC 842 Adoption
Future minimum lease payments under non-cancelable operating leases as of December 31, 2023 was as follows:

Year Ending December 31,
(in thousands)
2024$1,543 
20251,019 
2026547 
2027
2028— 
Thereafter— 
Total operating lease payments$3,118 
Less: imputed interest(191)
Total operating lease liabilities$2,927