XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Notes Payable - Schedule of Future Minimum Principal Payments of Notes Payable (Details)
Jun. 30, 2020
USD ($)
Debt Disclosure [Abstract]  
2021 $ 542,756
2022 465,944
2023 2,000,000
Total $ 2,838,700