XML 176 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies  
Schedule of Payments due in each of the next five years

 

 

 Building

 

 

 Vehicle and Equipment

 

 

 

 

 

 Leases

 

 

 Leases

 

 

 Totals

 

 

 

 

 

 

 

 

 

 

 

2024

 

$919,650

 

 

$489,312

 

 

$1,408,962

 

2025

 

 

666,068

 

 

 

335,381

 

 

 

1,001,449

 

2026

 

 

402,657

 

 

 

160,882

 

 

 

563,539

 

2027

 

 

411,392

 

 

 

37,298

 

 

 

448,690

 

2028 and thereafter

 

 

889,519

 

 

 

3,950

 

 

 

893,469

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

$3,289,286

 

 

$1,026,823

 

 

$4,316,109

 

Less imputed interest

 

 

 

 

 

 

 

 

 

 

(370,169)

Present value of remaining lease payments

 

 

 

 

 

 

 

 

 

$3,945,940

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Current

 

 

 

 

 

 

 

 

 

$1,357,653

 

Non-current

 

 

 

 

 

 

 

 

 

$2,588,287