v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
LEASES  
Schedule of right-of-use assets and lease liabilities

​

​

​

​

​

​

​

​

​

(In thousands)

Classification

​

December 31, 2025

​

December 31, 2024

​

​

​

​

​

​

​

​

Right-of-use assets

​

​

​

​

​

​

​

Financing

Financing lease right-of-use assets, net

​

$

15,763

​

$

12,437

Operating

Other assets

​

​

1,115

​

​

1,324

Total right-of-use assets

​

​

$

16,878

​

$

13,761

​

​

​

​

​

​

​

​

Current lease liabilities

​

​

​

​

​

​

​

Financing

Current portion of financing lease obligations

​

$

7,281

​

$

6,218

Operating

Accrued liabilities

​

​

355

​

​

290

Non-current lease liabilities

​

​

​

​

​

​

​

Financing

Long-term financing lease obligations

​

$

10,184

​

$

7,517

Operating

Other long-term liabilities

​

​

787

​

​

1,091

Total lease liabilities

​

​

$

18,607

​

$

15,116

Schedule of maturities of operating lease liabilities

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 2025

(In thousands)

  ​ ​ ​

Financing

  ​ ​ ​

Operating

  ​ ​ ​

Total

​

​

​

​

​

​

​

​

​

​

Future minimum lease payments:

​

​

​

​

​

​

​

​

​

2026

​

$

7,725

​

$

421

​

$

8,146

2027

​

​

5,851

​

​

405

​

​

6,256

2028

​

​

3,036

​

​

225

​

​

3,261

2029

​

​

2,122

​

​

226

​

​

2,348

2030

​

​

354

​

​

31

​

​

385

Thereafter

​

​

—

​

​

—

​

​

—

Total undiscounted lease payments

​

​

19,088

​

​

1,308

​

​

20,396

Less: Amounts representing interest

​

​

(1,623)

​

​

(166)

​

​

(1,789)

Present value of lease obligations

​

$

17,465

​

$

1,142

​

$

18,607

​

​

​

​

​

​

​

​

​

​

Weighted average remaining term (years)

​

​

3.0

​

​

3.1

​

​

​

Weighted average discount rate

​

​

7.5%

​

​

6.7%

​

​

​