XML 91 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Details) - Schedule of future minimum lease payments
Sep. 30, 2020
USD ($)
Schedule of future minimum lease payments [Abstract]  
2021 $ 38,842
2022 139,988
2023 17,621
2024 17,621
2025 17,621
Thereafter 110,131
Total operating lease payments $ 341,824