XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
LEASES  
Schedule Of Future Annual Minimum Lease Payments

 

 

Operating

 

 

 

Leases

 

Consumer

 

 

 

2023 (excluding the six months ending June 30, 2023)

 

 

271,657

 

2024

 

 

552,414

 

2025

 

 

434,274

 

2026

 

 

355,000

 

2027 and thereafter

 

 

50,114

 

 

 

 

 

 

Total minimum lease payments

 

 

1,663,459

 

Less imputed interest

 

 

(110,394)

 

 

 

 

 

Consumer Sub-Total

 

 

1,553,065

 

 

 

 

 

 

Commercial

 

 

 

 

2023 (excluding the six months ending June 30, 2023)

 

 

679,530

 

2024

 

 

1,396,129

 

2025

 

 

1,321,297

 

2026

 

 

474,326

 

2027 and thereafter

 

 

33,455

 

 

 

 

 

 

Total minimum lease payments

 

 

3,904,737

 

Less imputed interest

 

 

(235,751)

 

 

 

 

 

Commercial Sub-Total

 

 

3,668,986

 

 

 

 

 

 

Total

 

 

5,222,051

 

 

 

 

 

 

Current portion

 

 

1,744,419

 

 

 

 

 

 

 

 

$3,477,632