XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies.  
Schedule of Future Minimum Lease Payments

Future minimum annual lease payments under the Company’s noncancelable operating leases as of March 31, 2025 are as follows (in thousands):

​

​

​

​

​

​

    

Operating

​

​

Leases

2025

​

$

4,199

2026

​

​

5,293

2027

​

​

5,452

2028

​

​

5,616

2029

​

​

5,784

Thereafter

​

​

37,996

Total minimum lease payments

​

​

64,340

Less: amount representing interest

​

​

(32,465)

Present value of operating lease obligations

​

​

31,875

Less: current portion

​

​

(4,459)

Noncurrent operating lease obligations

​

$

27,416

Schedule of Operating leases

The following table summarizes supplemental cash flow information related to the Company’s operating leases for the three months ended March 31, 2025 and 2024 (in thousands):

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

​

​

2025

    

2024

Cash paid for amounts included in the measurement of lease liabilities:

​

​

​

​

​

​

Operating cash flows from operating leases

​

$

1,671

​

$

3,355

​

​

​

​

​

​

​

​

​

​

​

March 31, 2025

​

​

December 31, 2024

Weighted-average remaining lease term, years

​

​

11.53

​

​

11.74

Weighted-average discount rate, %

​

​

13.9

​

​

13.9