v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
LEASES  
Schedule of supplemental cash flow information related to the operating and finance leases

​

​

​

​

​

​

​

​

​

​

September 30, 

​

​

2025

​

2024

Cash paid for operating leases

    

$

5,000

    

$

4,791

Cash paid for interest on finance lease obligations

    

$

291

    

$

305

Assets acquired under operating leases

​

$

1,609

​

$

3,709

Operating lease assets obtained in acquisitions

​

$

—

​

$

378

​

​

​

​

​

​

​

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 September 30, 2025:

​

​

​

​

​

​

​

​

​

    

Operating Leases

​

Finance Leases

Remainder of 2025

​

 

1,616

​

 

208

2026

​

​

6,111

​

​

848

2027

​

​

5,347

​

​

867

2028

​

​

4,003

​

​

866

2029

​

​

2,727

​

​

906

Thereafter

​

 

5,816

​

 

6,978

Total undiscounted cash flows

​

$

25,620

​

$

10,673

Less: present value discount

​

​

(2,786)

​

​

(2,400)

Total lease liabilities

​

$

22,834

​

$

8,273

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 September 30, 2025:

​

​

​

​

​

​

​

​

​

    

Operating Leases

​

Finance Leases

Remainder of 2025

​

 

1,616

​

 

208

2026

​

​

6,111

​

​

848

2027

​

​

5,347

​

​

867

2028

​

​

4,003

​

​

866

2029

​

​

2,727

​

​

906

Thereafter

​

 

5,816

​

 

6,978

Total undiscounted cash flows

​

$

25,620

​

$

10,673

Less: present value discount

​

​

(2,786)

​

​

(2,400)

Total lease liabilities

​

$

22,834

​

$

8,273