v3.25.4
Lease obligation (Tables)
12 Months Ended
Dec. 31, 2025
Lease obligation  
Summary of operating sublease income

Years ended

December 31, 

2025

  ​ ​ ​

2024

2023

(in thousands)

Operating sublease income

$

1,212

$

601

$

Summary of future minimum lease payments due under operating leases

  ​ ​ ​

Total Minimum

Year Ending December 31,

  ​ ​ ​

Lease Payments

(in thousands)

2026

$

9,983

2027

 

7,763

2028

7,996

2029

8,235

2030

8,483

Thereafter

227

Total future minimum lease payments

$

42,687

Less: imputed interest

(6,188)

Total operating lease liabilities

$

36,499

Reported as:

Operating lease liabilities

$

7,840

Operating lease liabilities, net of current portion

28,659

Total operating lease liabilities

$

36,499