XML 29 R17.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES
3 Months Ended
Mar. 31, 2025
LEASES  
LEASES

NOTE 11 — LEASES

The following table depicts the Company’s future minimum lease payments as of March 31, 2025:

​

​

​

​

​

​

    

Operating

​

​

Leases

Consumer

 

​

  

2025

​

$

690,735

2026

​

 

1,076,141

2027

​

 

777,803

2028

​

 

542,641

2029

​

 

423,234

Thereafter

​

 

148,191

​

​

​

​

Total minimum lease payments

​

 

3,658,745

Less: imputed interest

​

 

(305,067)

​

​

​

​

Sub-total

​

 

3,353,678

​

​

​

​

Commercial

​

 

  

2025

​

 

963,456

2026

​

 

474,320

2027

​

 

33,453

2028

​

 

—

2029

​

 

—

Thereafter

​

 

—

​

​

​

​

Total minimum lease payments

​

 

1,471,229

Less: imputed interest

​

 

(35,930)

​

​

​

​

Sub-total

​

 

1,435,299

​

​

​

​

Total

​

 

4,788,977

​

​

​

​

Less: current portion

​

 

1,931,810

​

​

​

​

​

​

$

2,857,167

​

All of the Company’s leased facilities as of March 31, 2025, are non-cancellable. The leases are a combination of triple net leases, for which the Company pays its proportionate share of common area maintenance, property taxes, and property insurance, and modified gross leases, for which the Company directly pays for common area maintenance and property insurance.

The following table depicts supplemental cash flow information related to operating leases:

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

2025

    

2024

​

​

​

​

​

​

​

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

​

$

472,720

​

$

—

​

​

​

​

​

​

​

​

The following table depicts the Company’s leasing costs for the three months ended March 31, 2025 and 2024:

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 

​

    

2025

    

2024

​

​

​

​

​

​

​

Operating lease cost

​

$

602,493

​

$

473,534

Variable lease cost

​

 

205,581

​

 

214,851

Short-term lease cost

​

 

70,262

​

 

96,350

​

​

​

​

​

​

​

​

​

$

878,336

​

$

784,735

​

As of March 31, 2025, the weighted average remaining lease term and weighted average discount rate for operating leases were 3.2 years and 4.0%. As of March 31, 2024, the weighted average remaining lease term and weighted average discount rate for operating leases were 2.3 years and 4.3%.