XML 40 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details)
Sep. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2019 $ 273,275
2020 268,469
2021 182,972
2022 178,535
2023 183,892
thereafter 286,239
Leases, Operating [Abstract]  
Operating Leases, Future Minimum Payments Due $ 1,373,382