XML 44 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies.  
Schedule of Future Minimum Lease Payments

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

  ​ ​ ​

Operating

Leases

2026 (remaining)

$

3,550

2027

5,452

2028

5,616

2029

5,784

2030

5,958

Thereafter

32,037

Total minimum lease payments

58,397

Less: amount representing interest

(27,621)

Present value of operating lease obligations

30,776

Less: current portion

(4,593)

Noncurrent operating lease obligations

$

26,183

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, 2026 and 2025 (in thousands):

Three Months Ended March 31, 

2026

  ​ ​ ​

2025

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

Operating cash flows from operating leases

$

1,308

$

1,671

March 31, 2026

December 31, 2025

Weighted-average remaining lease term, years

10.6

10.8

Weighted-average discount rate, %

14.0

14.0