XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Details)
Jun. 30, 2021
USD ($)
Notes Payable  
2021 $ 66,767
2022 137,623
2023 110,894
2024 89,596
Total remaining payments $ 404,880