XML 40 R18.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES
12 Months Ended
Dec. 31, 2024
LEASES  
LEASES

NOTE 12 — LEASES

The following table depicts the Company’s future annual minimum leases payments as of December 31, 2024:

    

Operating

Leases

Consumer

 

  

2025

$

904,549

2026

 

951,460

2027

 

653,121

2028

 

417,959

2029

 

298,552

Thereafter

 

96,240

Total minimum lease payments

 

3,321,881

Less: imputed interest

 

(251,323)

Sub-total

 

3,070,558

Commercial

 

  

2025

 

1,321,299

2026

 

474,320

2027

 

33,454

2028

 

2029

 

Thereafter

 

Total minimum lease payments

 

1,829,073

Less: imputed interest

 

(51,737)

Sub-total

 

1,777,336

Total

 

4,847,894

Less: current portion

 

2,078,505

$

2,769,389

All of the Company’s leased facilities as of December 31, 2024, 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:

Year Ended December 31, 

    

December 31, 2024

    

December 31, 2023

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

$

2,341,024

$

The following table depicts the Company’s leasing costs for the years ended December 31, 2024 and 2023:

Year Ended December 31, 

    

December 31, 2024

    

December 31, 2023

Operating lease cost

$

2,105,065

$

1,911,766

Variable lease cost

 

807,961

 

834,793

Short-term lease cost

 

347,427

 

5,000

$

3,260,453

$

2,751,559

As of December 31, 2024, the weighted average remaining lease term and weighted average discount rate for operating leases were 3.0 years and 3.9%. As of December 31, 2023, the weighted average remaining lease term and weighted average discount rate for operating leases were 2.0 years and 4.4%.