XML 90 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details) - Schedule of future minimum lease payments
Sep. 30, 2021
USD ($)
Schedule of future minimum lease payments [Abstract]  
2022 $ 146,997
2023 18,503
2024 18,503
2025 18,503
2026 18,503
Thereafter 97,141
Total operating lease payments $ 318,151