XML 25 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
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 lease and a reconciliation to the operating lease liability as of March 31, 2025 were as follows (in thousands):

 

 

Operating Leases

 

2025

 

$

1,301

 

2026

 

 

1,780

 

2027

 

 

1,916

 

2028

 

 

1,975

 

2029 and thereafter

 

 

9,837

 

Less: Amount representing interest

 

 

(5,116

)

Present value of lease payments

 

 

11,693

 

Less: Current portion of operating lease liability

 

 

(740

)

Long-term operating lease liability, net of current portion

 

$

10,953

 

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, 2025 were as follows (in thousands):

 

 

Financing Leases

 

2025

 

$

475

 

2026

 

 

676

 

2027

 

 

264

 

Less: Amount representing interest

 

 

(118

)

Present value of lease payments

 

 

1,297

 

Less: Current portion of financing lease liability

 

 

(550

)

Long-term financing lease liability, net of current portion

 

$

747