v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies  
Schedule of lease costs

Three Months Ended

March 31, 

2026

2025

(in thousands)

Operating lease costs

$

3,418

  ​ ​ ​

$

2,346

Short-term lease costs

156

154

Finance lease costs

Amortization of right-of-use assets

 

36

41

Interest on lease liabilities

 

4

7

Total finance lease costs

$

40

$

48

Total lease costs

$

3,614

$

2,548

Schedule of other information pertaining to leases

Three Months Ended

March 31, 

2026

2025

(in thousands, except lease term and discount rate)

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows paid for operating leases

  ​ ​ ​

$

1,303

  ​ ​ ​

$

1,225

Operating cash flows paid for finance leases

2

4

Financing cash flows paid for finance leases

29

38

Right-of use assets obtained in exchange for lease liabilities

 

 

Operating leases

30,709

521

Finance leases

 

 

Weighted-average remaining lease term (years)

Operating leases

 

7.5

 

6.4

Finance leases

 

1.4

 

2.3

Weighted-average discount rate

Operating leases

 

6.9

%

 

6.3

%

Finance leases

 

7.0

%

 

6.8

%

Schedule of future minimum payments

Operating

Finance

Leases

Leases

Total

(in thousands)

2026 (excluding the three months ended March 31, 2026)

  ​ ​ ​

$

11,171

$

139

$

11,310

2027

 

13,042

 

104

 

13,146

2028

 

12,906

 

 

12,906

2029

 

12,901

 

 

12,901

2030

 

13,031

 

 

13,031

Thereafter

33,611

33,611

Total lease payments

$

96,662

$

243

$

96,905

Less: interest

21,756

11

21,767

Total

$

74,906

$

232

$

75,138