v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Summary of total lease cost

For the Three Months Ended

For the Six Months Ended

June 30, 

June 30, 

  ​ ​ ​

2026

2025

  ​ ​ ​

2026

2025

Operating lease cost

$

118,090

$

114,271

$

236,803

$

225,470

Short-term operating lease cost

 

4,535

 

2,105

 

6,521

 

4,884

Variable operating lease cost

 

33,627

 

32,249

 

66,258

 

64,974

Sublease income

 

(972)

 

(1,025)

 

(1,980)

 

(2,272)

Total lease cost

$

155,280

$

147,600

$

307,602

$

293,056

Other lease related information

  ​ ​ ​

For the Six Months Ended

June 30, 

2026

2025

Cash paid for amounts included in the measurement of operating lease liabilities:

 

  ​

Operating cash flows from operating leases

$

235,202

$

221,991

Right-of-use assets obtained in exchange for new operating lease liabilities

269,406

221,591