XML 45 R35.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]  
2022 $ 61,503
2023 143,325
2024 168,577
2025 191,779
2026 66,536
Thereafter
Total undiscounted lease payments 631,720
Present value discount, less interest 80,354
Lease Liability $ 551,336