XML 57 R62.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies (Details)
Sep. 30, 2019
USD ($)
Schedule of future minimum lease payments of all operating leases  
2020 $ 134,787
2021 16,966
2022 16,966
2023 16,966
2024 16,966
Thereafter 123,005
Total operating lease payments $ 325,656