XML 79 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Details)
Sep. 30, 2017
USD ($)
Schedule of future minimum lease payments of all operating leases  
2018 $ 686,063
2019 560,503
2020 560,503
2021 560,503
2022 560,503
Thereafter 2,924,558
Total operating lease payments $ 5,852,633