Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.21.1
Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 42,203,094 526,124
Series B Convertible Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 764,618
Selling Agent Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 160,492
Placement Agent Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,034,346
Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 80,000 80,000
Convertible Shares Under Notes Payable[Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,647,587 285,632
Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 35,068,188
Shares to be Issued [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,608,355