XML 25 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Debt Instruments [Abstract]  
Schedule of Future Minimum Payments under Non-cancelable Operating Lease and Reconciliation to Operating Lease Liability Future minimum payments under the facility leases and reconciliation to the operating lease liability as of March 31, 2024 were as follows (in thousands):

 

 

Operating Leases

 

2024

 

$

1,263

 

2025

 

 

1,722

 

2026

 

 

1,780

 

2027

 

 

1,916

 

2028 and thereafter

 

 

11,812

 

Less: Amount representing interest

 

 

(6,171

)

Present value of lease payments

 

 

12,322

 

Less: Current portion of operating lease liability

 

 

(629

)

Long-term operating lease liability, net of current portion

 

$

11,693

 

Schedule of Future Minimum Payments under Non-cancelable Financing Lease and Reconciliation to Financing Lease Liability Future minimum payments under the financing lease and reconciliation to the financing lease liability as of March 31, 2024 were as follows (in thousands):

 

 

Financing Leases

 

2024

 

$

475

 

2025

 

 

634

 

2026

 

 

676

 

2027

 

 

264

 

Less: Amount representing interest

 

 

(245

)

Present value of lease payments

 

 

1,804

 

Less: Current portion of financing lease liability

 

 

(507

)

Long-term financing lease liability, net of current portion

 

$

1,297