Annual report pursuant to Section 13 and 15(d)

Schedule of Anti-dilutive Securities (Details)

v3.22.1
Schedule of Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 2,639,774 9,978,530
Warrants to purchase common stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 2,337,274 221,041
Convertible Notes Payable [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 9,065,262
Convertible Series J Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 692,220
Convertible Series C Preferred stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 7
Options To Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
 Total anti-dilutive securities 302,500