Quarterly report pursuant to Section 13 or 15(d)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.21.2
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive potential shares 214,211,788 81,802
Warrant [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive potential shares 122,395,632 63,467
Convertible Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive potential shares 85,852,763 16,761
Convertible Debt Securities [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive potential shares 5,963,367 1,548
Share-based Payment Arrangement, Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Dilutive potential shares 26 26