v3.26.1
COMMITMENT AND CONTINGENCIES (Tables)
6 Months Ended
Jun. 30, 2026
COMMITMENT AND CONTINGENCIES  
Schedule of operating lease information

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Three Months Ended

​

For the Six Months Ended

​

​

June 30, 

​

June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

​

 

(in thousands)

  ​ ​ ​

(in thousands)

Lease Cost

 

$

2,136

 

$

1,949

 

$

4,215

​

$

3,861

​

​

​

​

​

​

​

​

​

​

As of

​

​

June 30, 2026

  ​ ​ ​

December 31, 2025

​

​

(in thousands)

Lease right of use assets – operating leases

​

$

45,245

​

$

44,542

Lease liabilities:

​

 

​

​

 

  ​

Current operating leases

​

$

6,947

​

$

6,711

Non-current operating leases

​

 

42,119

​

 

41,659

Total lease liabilities

​

$

49,066

​

$

48,370

​

​

​

​

​

​

​

​

​

​

​

​

As of

​

​

​

June 30, 2026

  ​ ​ ​

December 31, 2025

Weight-average discount rate-operating leases

​

​

4.08

%  

​

3.86

%

Weight-average remaining lease term-operating leases

​

​

9.36

years

​

9.63

years

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

For the Three Months Ended

​

For the Six Months Ended

​

​

June 30, 

​

June 30, 

​

​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

​

​

(in thousands)

​

(in thousands)

Non-cash information – right of use assets obtained in exchange for lease liabilities – operating leases

​

$

2,105

​

$

1,415

​

$

3,583

​

$

4,110

​

​

​

​

​

​

​

​

​

​

​

​

​

Schedule of operating lease maturities

​

​

​

​

​

​

​

(in thousands)

Remaining 2026

​

$

4,394

2027

​

 

8,483

2028

​

 

7,552

2029

​

 

6,316

2030

​

 

5,301

Thereafter

​

 

27,193

Total lease payments

​

 

59,239

Less liability accretion

​

 

(10,173)

Present value of lease liabilities

​

$

49,066