v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense included in research and development and general and administrative expenses in the statement of operations and comprehensive loss were as follows:
Years ended December 31,
(in thousands)202320222021
Operating lease cost$3,838 $3,793 $3,502 
Finance lease cost:
Amortization of right-of-use assets$185 $194 $169 
Interest on lease liabilities16 28 28 
$201 $222 $197 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
Year ended December 31,
20232022
Operating leases:
Operating lease right-of-use assets$7,694 $10,475 
Operating lease liabilities, current$3,252 $2,798 
Operating lease liabilities$5,149 $8,575 
Finance leases:
Property and equipment, gross$1,038 $1,038 
Property and equipment, accumulated depreciation$(723)$(539)
Other liabilities, current$144 $240 
Other liabilities$54 $203 
Weighted-average remaining lease term:
Operating leases2.3 years3.3 years
Finance leases1.1 years2.0 years
Weighted-average discount rate:
Operating leases10.8 %10.8 %
Finance leases4.4 %5.4 %
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Year ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$4,029 $3,865 
Operating cash flows from finance leases$16 $28 
Financing cash flows from finance leases$262 $272 
Schedule of Future Minimum Payments Under Operating Leases
Future lease payments under non-cancellable leases as of December 31, 2023 were as follows:
(in thousands)Operating leasesFinance leases
2024$3,975 $141 
20254,187 48 
20261,310 8 
2027 and thereafter
— — 
Total lease payments9,472 197 
Present value adjustment(1,069)— 
Present value of lease liabilities$8,403 $197 
Schedule of Future Minimum Payments on Finance Leases
Future lease payments under non-cancellable leases as of December 31, 2023 were as follows:
(in thousands)Operating leasesFinance leases
2024$3,975 $141 
20254,187 48 
20261,310 8 
2027 and thereafter
— — 
Total lease payments9,472 197 
Present value adjustment(1,069)— 
Present value of lease liabilities$8,403 $197