General form of registration statement for all companies including face-amount certificate companies

Summary of Significant Accounting Policies (Details) - Schedule of diluted common shares outstanding

v3.21.2
Summary of Significant Accounting Policies (Details) - Schedule of diluted common shares outstanding - shares
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 436,726,929 151,490,481    
Warrants [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 1,000,000 2,050,000 2,050,000 2,050,000
Stock options [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 8,445,698 8,445,698 8,445,698 8,445,698
Non-vested, forfeitable common shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 14,270,120 23,851,926 23,826,926 17,475,299
Series B Preferred Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 114,598,413 17,142,857 68,166,032 3,600,000
Series C Preferred Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive Securities Excluded from Computation of Earnings Per Share 298,412,698 100,000,000 211,111,111