XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Notes Payable (Details) - Schedule of future principal payments
Jun. 30, 2022
USD ($)
Schedule of future principal payments [Abstract]  
2022 $ 698,100
2023 400,000
Thereafter
Total $ 1,098,100