XML 49 R34.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2025
LEASES  
Schedule of components of operating lease expense

For the years ended December 31, 2025 and 2024, the components of operating lease expense were as follows (in thousands):

  ​ ​ ​

December 31, 

December 31, 

2025

2024

Fixed operating lease expense

$

7,111

$

6,610

Variable operating lease expense

766

735

Short-term lease expense

1,150

826

$

9,027

$

8,171

Schedule of supplemental cash flow information related to the operating and finance leases

Supplemental cash flow information related to the Company’s operating and finance leases for the years ended December 31, 2025 and 2024 are as follows (in thousands):

December 31, 

2025

2024

Cash paid for operating leases

  ​ ​ ​

$

6,993

  ​ ​ ​

$

6,418

Cash paid for interest on finance lease obligations

  ​ ​ ​

$

385

  ​ ​ ​

$

405

Assets acquired under operating leases

$

1,816

$

6,011

Operating lease assets obtained in acquisitions

$

$

378

Schedule of weighted average remaining lease term and discount rates

  ​ ​ ​

December 31, 

 

2025

2024

Weighted average remaining lease term (in years)

 

5.06

 

5.73

Weighted average discount rate

 

4.74

%  

 

4.71

%  

Schedule of maturity of the operating lease liabilities

The following table presents the maturity of the Company’s operating and finance lease liabilities as of December 31, 2025 (in thousands):

  ​ ​ ​

Operating Leases

Finance Leases

2026

6,203

848

2027

5,439

867

2028

4,085

886

2029

2,739

906

2030

2,178

927

Thereafter

 

3,662

 

6,051

Total undiscounted cash flows

$

24,306

$

10,485

Less: present value discount

(2,552)

(2,233)

Total lease liabilities

$

21,754

$

8,252

Schedule of maturity of the financing lease liabilities

The following table presents the maturity of the Company’s operating and finance lease liabilities as of December 31, 2025 (in thousands):

  ​ ​ ​

Operating Leases

Finance Leases

2026

6,203

848

2027

5,439

867

2028

4,085

886

2029

2,739

906

2030

2,178

927

Thereafter

 

3,662

 

6,051

Total undiscounted cash flows

$

24,306

$

10,485

Less: present value discount

(2,552)

(2,233)

Total lease liabilities

$

21,754

$

8,252