XML 32 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Details) - Schedule of future principal payments
Sep. 30, 2021
USD ($)
Schedule of future principal payments [Abstract]  
2022 $ 1,067,900
2023 500,000
Thereafter
Total $ 1,567,900