XML 58 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Summary of amount of right-of-use lease assets and lease liabilities

(Thousands)

  ​ ​ ​

Balance Sheet Location

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Right-of-use operating lease assets

Operating lease right-of-use assets

$

60,310

$

63,380

Operating lease liabilities - current

Accrued expenses and other current liabilities

4,908

4,420

Operating lease liabilities - noncurrent

Operating lease liabilities

58,146

60,692

Schedule of components of lease costs

Year Ended December 31, 

(Thousands)

2025

  ​ ​ ​

2024

Operating lease cost

$

10,371

$

10,797

Short-term lease cost

1,305

1,075

Total

$

11,676

$

11,872

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

Weighted-average discount rate

7.8%

7.7%

Weighted-average remaining lease term

11.4 years

12.1 years

Year Ended December 31, 

(Thousands)

  ​ ​ ​

2025

  ​ ​ ​

2024

Cash paid related to operating lease liabilities

$

9,429

$

9,670

Schedule of future minimum lease payments under non-cancellable operating leases

(Thousands)

  ​ ​ ​

2026

$

9,262

2027

9,010

2028

8,361

2029

8,377

2030

6,518

Thereafter

55,858

Total future minimum lease payments

97,386

Less: imputed interest

(34,332)

Present value of minimum lease payments

$

63,054