v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of future minimum rental payments for operating leases

(in thousands)

  ​ ​ ​

  ​ ​ ​

2026

$

3,757

2027

 

3,863

2028

 

3,973

2029

 

4,085

2030

 

4,200

Thereafter

 

17,421

Total undiscounted lease payments

37,299

Less: imputed interest

(13,289)

Total lease liabilities

$

24,010

Summary of operating leases

Year Ended

(in thousands)

December 31, 2025

December 31, 2024

Operating lease cost

$

3,419

$

3,505

Variable lease cost

2,103

2,127

$

5,522

$

5,632

Year Ended

December 31, 2025

December 31, 2024

Weighted-average discount rate

9.7%

9.7%

Weighted-average remaining lease term (years)

9.3

10.2

Year Ended

(in thousands)

December 31, 2025

December 31, 2024

Sublease rental income

$

1,467

$

987