XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Tables)
6 Months Ended
Jun. 30, 2024
LEASES  
Schedule Of Future Annual Minimum Lease Payments

 

 

Operating

 

 

 

Leases

 

Consumer

 

 

 

2024

 

$344,789

 

2025

 

 

544,944

 

2026

 

 

514,210

 

2027

 

 

209,324

 

2028

 

 

159,210

 

Thereafter

 

 

39,803

 

 

 

 

 

 

Total minimum lease payments

 

 

1,812,280

 

Less imputed interest

 

 

(105,001)

 

 

 

 

 

Sub-total

 

 

1,707,279

 

 

 

 

 

 

Commercial

 

 

 

 

2024

 

 

699,643

 

2025

 

 

1,321,299

 

2026

 

 

474,320

 

2027

 

 

33,454

 

2028

 

 

-

 

Thereafter

 

 

-

 

 

 

 

 

 

Total minimum lease payments

 

 

2,528,716

 

Less imputed interest

 

 

(93,148)

 

 

 

 

 

Sub-total

 

 

2,435,568

 

 

 

 

 

 

Total

 

 

4,142,847

 

 

 

 

 

 

Current portion

 

 

1,939,765

 

 

 

 

 

 

 

 

$2,203,082