v3.26.1
Commitments and Contingent Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingent Liabilities  
Summary of components of lease costs

The components of lease costs were as follows (in thousands):

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

2026

2025

Operating lease costs

$

1,265

$

1,190

$

2,564

$

2,305

Variable lease costs

 

402

 

306

 

681

 

657

Total lease costs

$

1,667

$

1,496

$

3,245

$

2,962

Schedule of supplemental cash flow information related to the operating leases

Supplemental cash flow information related to the operating leases was as follows (in thousands):

Six Months Ended June 30, 

2026

2025

Cash payments included in the measurement of operating lease liabilities

$

4,318

$

3,118

Schedule of weighted-average remaining lease term and incremental borrowing rate for the operating leases

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Weighted-average remaining lease term (years)

 

6.2

6.8

Weighted-average incremental borrowing rate

 

11.5

%

11.6

%

Schedule of future minimum lease payments under non-cancelable leases

Future minimum lease payments under non-cancelable leases as of June 30, 2026, were as detailed below (in thousands):

2026 (remainder of the year)

$

4,255

2027

8,702

2028

 

8,762

2029

 

7,205

2030

 

5,848

Thereafter

 

16,009

Total undiscounted lease payments

 

50,781

Less: Imputed interest

 

(14,354)

Total operating lease liabilities

$

36,427