XML 59 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases  
Schedule of lease-related assets and liabilities

The following table presents the lease-related assets and liabilities and their respective classification on the consolidated balance sheets:

​

​

​

​

​

​

​

​

​

  ​ ​ ​

December 31, 

​

​

2025

​

2024

ASSETS

 

​

​

​

  ​

Noncurrent

​

 

​

​

 

​

Operating lease right-of-use assets

​

$

2,930,441

​

$

3,232,786

Total operating lease right-of-use assets

​

$

2,930,441

​

$

3,232,786

​

​

​

​

​

​

​

LIABILITIES

  ​ ​ ​

  ​

​

 

  ​

​

Current

 

​

  ​

​

​

  ​

Current maturities of operating leases

​

$

661,047

​

$

634,947

Noncurrent

​

 

​

​

 

​

Noncurrent operating leases

​

​

2,297,161

​

​

2,630,812

Total lease liabilities

​

$

2,958,208

​

$

3,265,759

​

​

​

​

​

​

​

Weighted average remaining lease term:

​

 

  ​

​

 

  ​

Operating leases

​

 

4.2 years

​

 

5.0 years

​

​

 

​

​

 

​

Weighted average discount rate:

​

 

​

​

 

​

Operating leases

​

 

6.55%

​

 

6.56%

Schedule of components of lease costs

The components of lease costs were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Year Ended December 31, 

​

​

2025

​

2024

​

2023

Operating lease costs

​

$

854,452

​

$

847,540

​

$

751,261

Short-term lease costs

​

 

349,498

​

 

361,176

​

​

217,640

Lease costs - discontinued operations

​

​

7,016

​

​

31,946

​

​

45,979

Total lease costs

​

$

1,210,966

​

$

1,240,662

​

$

1,014,880

Schedule of tax payments, net of refunds received during the year

Supplemental cash flow information related to leases is as follows:

​

​

​

​

​

​

​

​

​

​

​

​

  ​ ​ ​

Year Ended December 31, 

​

​

2025

​

2024

​

2023

Cash paid for amounts included in measurement of liabilities:

 

​

  ​

​

​

​

​

​

​

Operating cash outflows for operating leases

​

$

899,511

​

$

924,461

​

$

760,847

Operating cash outflows for operating leases - discontinued operations

​

​

—

​

​

—

​

​

11,337

Schedule of future lease payments relating to the company's operating lease liabilities

​

​

​

​

​

Years ending December 31, 

  ​ ​ ​

Total

2026

​

$

839,297

2027

​

 

813,538

2028

​

 

833,242

2029

​

 

541,378

2030

​

​

296,859

Thereafter

​

 

74,159

Total future lease payments

​

 

3,398,473

Less: imputed interest

​

 

(440,265)

Total lease obligations

​

 

2,958,208

Less: current obligations

​

 

(661,047)

Noncurrent lease obligations

​

$

2,297,161

​