XML 89 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - Schedule of future minimum lease payments
Jun. 30, 2022
USD ($)
Schedule of future minimum lease payments [Abstract]  
2023 $ 30,297
2024 17,880
2025 17,880
2026 17,880
2027 17,880
Thereafter 80,460
Total operating lease payments $ 182,277