XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of balance sheet information of operating leases

  ​ ​ ​

December 31, 

(in thousands)

  ​ ​ ​

Classification

  ​ ​ ​

2025

  ​ ​ ​

2024

ROU assets

 

Operating lease ROU assets

$

13,581

$

15,365

Lease liabilities

 

  ​

 

  ​

 

  ​

Current

 

Accrued liabilities

$

4,314

$

4,121

Noncurrent

 

Operating lease liabilities

 

10,220

 

12,415

Total lease liabilities

 

  ​

$

14,534

$

16,536

Schedule of components of lease cost

Year Ended December 31, 

(in thousands)

2025

2024

2023

Operating lease cost

$

5,620

$

4,607

$

4,131

Short-term lease cost

 

872

 

390

 

412

Variable lease cost

 

2,446

 

1,901

 

1,881

Total lease cost

$

8,938

$

6,898

$

6,424

Schedule of operating lease cash flow and noncash information

Year Ended December 31, 

(in thousands)

2025

2024

2023

Operating cash flows - cash paid for amounts included in the measurement of operating lease liabilities

$

5,837

$

6,692

$

6,157

Operating lease ROU assets obtained in exchange for lease liabilities, net (1)

 

2,848

 

5,120

 

710

(1) Includes decreases to our ROU assets of $0.9 million, and $0.4 million related to lease modifications during 2025 and 2023 respectively. There were no lease modifications during 2024 that resulted in decreases to our ROU assets.
Schedule of lease supplemental information

December 31, 

2025

2024

2023

Weighted-average remaining lease term (in years)

4.2

4.9

6.0

Weighted-average discount rate

5.9

%

5.6

%

4.9

%

Schedule of maturities of lease liabilities

(in thousands)

2026

$

4,675

2027

3,658

2028

 

2,950

2029

 

2,771

2030

1,902

Thereafter

 

435

Total lease payments

 

16,391

Less: Interest

 

(1,857)

Total lease liabilities

$

14,534