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