Annual report pursuant to Section 13 and 15(d)

Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes

v3.21.2
Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes
12 Months Ended
Dec. 31, 2020
USD ($)
shares
Dominion Convertible Promissory Note [Member]  
Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes [Line Items]  
Principal Balance Converted $ 972,222
Interest Converted 97,222
Derivative Liabilities Converted 201,216
Total Amount Converted $ 1,270,660
Common Shares Issued (in Shares) | shares 464,287
Fair Value of Shares Issued $ 1,275,525
Loss on Extinguishment of Convertible Notes 4,865
Kingsbrook Convertible Promissory Note [Member]  
Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes [Line Items]  
Principal Balance Converted 1,695,411
Interest Converted 169,541
Derivative Liabilities Converted 378,335
Total Amount Converted $ 2,243,287
Common Shares Issued (in Shares) | shares 816,769
Fair Value of Shares Issued $ 2,198,155
Loss on Extinguishment of Convertible Notes (45,132)
Alpha Capital Convertible Promissory Note [Member]  
Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes [Line Items]  
Principal Balance Converted 495,000
Interest Converted 12,528
Derivative Liabilities Converted 123,485
Total Amount Converted $ 631,013
Common Shares Issued (in Shares) | shares 238,572
Fair Value of Shares Issued $ 691,304
Loss on Extinguishment of Convertible Notes 60,291
Total [Member]  
Convertible Notes Payable (Details) - Schedule of secured convertible promissory notes [Line Items]  
Principal Balance Converted 3,162,633
Interest Converted 279,291
Derivative Liabilities Converted 703,036
Total Amount Converted $ 4,144,960
Common Shares Issued (in Shares) | shares 1,519,628
Fair Value of Shares Issued $ 4,164,985
Loss on Extinguishment of Convertible Notes $ 20,025