v3.26.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2026
Commitments and Contingencies  
Schedule of maturities of lease liabilities

The following table provides the maturities of lease liabilities at September 30, 2026:

​

​

​

​

​

​

​

Operating

​

  ​ ​ ​

Leases

​

​

(in thousands)

Payments due by period:

​

​

​

2026

​

$

896

2027

​

​

5,568

2028

​

​

5,122

2029

​

​

4,903

2030

​

​

4,389

Thereafter

​

​

26,897

Total future minimum lease payments

​

​

47,775

Less: Imputed interest

​

​

(12,091)

Total

​

$

35,684

​

​

​

​

Reported as of September 30, 2026

​

​

​

Accrued expenses and other current liabilities

​

$

4,204

Long-term operating lease liabilities

​

​

31,480

Total

​

$

35,684