XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2024
LEASES  
Schedule of future annual minimum lease payments

    

Operating

Leases

Consumer

 

  

2024

$

189,715

2025

 

756,159

2026

 

745,690

2027

 

440,662

2028

 

279,090

Thereafter

 

209,632

Total minimum lease payments

 

2,620,948

Less: imputed interest

 

(161,050)

Sub-total

 

2,459,898

Commercial

 

  

2024

 

349,822

2025

 

1,321,299

2026

 

474,320

2027

 

33,454

2028

 

Thereafter

 

Total minimum lease payments

 

2,178,894

Less: imputed interest

 

(70,829)

Sub-total

 

2,108,065

Total

 

4,567,963

Less: current portion

 

2,020,122

$

2,547,841