XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
LEASES  
Schedule of future annual minimum lease payments

​

​

​

​

​

​

    

Operating

​

​

Leases

Consumer

 

​

  

2025

​

$

202,618

2026

​

 

1,186,142

2027

​

 

887,803

2028

​

 

652,641

2029

​

 

533,234

Thereafter

​

 

203,189

​

​

​

​

Total minimum lease payments

​

 

3,665,627

Less: imputed interest

​

 

(304,946)

​

​

​

​

Sub-total

​

 

3,360,681

​

​

​

​

Commercial

​

 

  

2025

​

 

310,669

2026

​

 

1,387,320

2027

​

 

1,453,169

2028

​

 

1,476,504

2029

​

 

1,535,564

Thereafter

​

 

2,147,047

​

​

​

​

Total minimum lease payments

​

 

8,310,273

Less: imputed interest

​

 

(1,192,849)

​

​

​

​

Sub-total

​

 

7,117,424

​

​

​

​

Total

​

 

10,478,105

​

​

​

​

Less: current portion

​

 

1,844,223

​

​

​

​

​

​

$

8,633,882

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

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 

​

    

2025

    

2024

​

​

​

​

​

​

​

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

​

$

7,235,358

​

$

1,562,664

​

​

​

​

​

​

​

Schedule of company's leasing costs

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

    

2025

​

2024

​

​

Consumer

    

Commercial

    

Consolidated

​

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating lease cost

​

$

286,594

​

$

343,992

​

$

630,586

​

$

200,220

​

$

339,654

​

$

539,874

Variable lease cost

​

 

62,802

​

​

40,880

​

 

103,682

​

 

56,433

​

​

162,320

​

 

218,753

Short-term lease cost

​

​

915

​

​

36,541

​

​

37,456

​

​

42,227

​

​

45,748

​

​

87,975

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

$

350,311

​

$

421,413

​

$

771,724

​

$

298,880

​

$

547,722

​

$

846,602

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Nine Months Ended September 30, 

​

    

2025

​

2024

​

​

Consumer

    

Commercial

    

Consolidated

​

Consumer

    

Commercial

    

Consolidated

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating lease cost

​

$

830,757

​

$

1,007,875

​

$

1,838,632

​

$

506,245

​

$

1,019,625

​

$

1,525,870

Variable lease cost

​

 

180,671

​

​

343,675

​

 

524,346

​

 

170,206

​

​

439,469

​

 

609,675

Short-term lease cost

​

​

29,868

​

​

109,040

​

​

138,908

​

​

119,952

​

​

143,742

​

​

263,694

​

​

 

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

$

1,041,296

​

$

1,460,590

​

$

2,501,886

​

$

796,403

​

$

1,602,836

​

$

2,399,239