XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
LEASES  
Schedule of future annual minimum lease payments

  ​ ​ ​

Operating

Leases

Consumer

 

  ​

2026

$

586,694

2027

 

961,983

2028

 

728,302

2029

 

610,411

2030

 

281,919

Thereafter

 

33,076

Total minimum lease payments

 

3,202,385

Less: imputed interest

 

(247,350)

Sub-total

 

2,955,035

Commercial

 

  ​

2026

 

922,941

2027

 

1,512,428

2028

 

1,535,763

2029

 

1,578,575

2030

 

1,596,986

Thereafter

 

550,062

Total minimum lease payments

 

7,696,756

Less: imputed interest

 

(922,256)

Sub-total

 

6,774,500

Total

 

9,729,535

Less: current portion

 

2,352,798

$

7,376,737

Supplemental Cash Flow Information Related To Operating Leases [Table Text Block]

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Non-cash activities: right-of-use operating lease assets obtained in exchange for new operating lease liabilities

$

323,973

$

951,464

Schedule of company's leasing costs

Three Months Ended June 30, 

  ​ ​ ​

2026

2025

Consumer

  ​ ​ ​

Commercial

  ​ ​ ​

Consolidated

Consumer

  ​ ​ ​

Commercial

  ​ ​ ​

Consolidated

Operating lease cost

$

304,481

$

467,134

$

771,615

$

281,099

$

324,454

$

605,553

Variable lease cost

 

65,536

151,371

 

216,907

 

58,209

156,874

 

215,083

Short-term lease cost

1,566

7,131

8,697

31,191

31,191

 

$

371,583

$

625,636

$

997,219

$

339,308

$

512,519

$

851,827

Six Months Ended June 30, 

  ​ ​ ​

2026

2025

Consumer

  ​ ​ ​

Commercial

  ​ ​ ​

Consolidated

Consumer

  ​ ​ ​

Commercial

  ​ ​ ​

Consolidated

Operating lease cost

$

603,000

$

934,772

$

1,537,772

$

544,164

$

663,882

$

1,208,046

Variable lease cost

 

128,332

306,006

 

434,338

 

117,868

302,796

 

420,664

Short-term lease cost

3,337

96,717

100,054

30,999

70,454

101,453

 

$

734,669

$

1,337,495

$

2,072,164

$

693,031

$

1,037,132

$

1,730,163