Quarterly report pursuant to Section 13 or 15(d)

Notes Payable - Schedule of Maturity Dates of Notes Payable (Details)

v3.21.1
Notes Payable - Schedule of Maturity Dates of Notes Payable (Details)
Mar. 31, 2021
USD ($)
Past due $ 3,590,649
March 31, 2022 3,246,347
Total 6,836,996
Former Related Party [Member]  
Past due 137,500
March 31, 2022
Total 137,500
Non-Related Parties [Member]  
Past due 3,453,149
March 31, 2022 3,246,347
Total $ 6,699,496