XML 59 R37.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
LEASES  
Schedule of Future Annual Minimum Lease Payments

 

 

Operating

 

 

 

Leases

 

Consumer

 

 

 

2024

 

 

552,414

 

2025

 

 

434,274

 

2026

 

 

355,000

 

2027

 

 

50,114

 

2028 and thereafter

 

 

-

 

 

 

 

 

 

Total minimum lease payments

 

 

1,391,802

 

Less imputed interest

 

 

(79,287)

 

 

 

 

 

Consumer Sub-Total

 

 

1,312,515

 

 

 

 

 

 

Commercial

 

 

 

 

2024

 

 

1,396,129

 

2025

 

 

1,321,297

 

2026

 

 

474,326

 

2027

 

 

33,454

 

2028 and thereafter

 

 

-

 

 

 

 

 

 

Total minimum lease payments

 

 

3,225,206

 

Less imputed interest

 

 

(169,321)

 

 

 

 

 

Commercial Sub-Total

 

 

3,055,885

 

 

 

 

 

 

Total

 

 

4,368,400

 

 

 

 

 

 

Current portion

 

 

1,807,729

 

 

 

 

 

 

 

 

$2,560,671