XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Schedule of Future Annual Minimum Lease Payments (Details)
Jun. 30, 2019
USD ($)
2019 (excluding the three months ending March 31, 2019) $ 274,367
2020 550,623
2021 491,540
2022 247,040
2023 223,045
2024 and thereafter 289,327
Total minimum lease payments 2,075,942
Less imputed interest (239,599)
Subtotal 1,836,343
Operating lease liability 4,122,507
Echo Environmental, LLC [Member]  
2019 (excluding the three months ending March 31, 2019) 330,430
2020 803,661
2021 785,240
2022 582,195
Total minimum lease payments 2,501,526
Less imputed interest (215,362)
Subtotal $ 2,286,164