XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF POTENTIALLY 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 potentially dilutive securities 16,930,241 7,456,578
Warrants to Purchase Shares of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 9,768,766 3,251,406
Series B Preferred Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 3,275,407
Restricted Stock Units Vested And UnIssued [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 2,785,820
Restricted Stock Units Unvested [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 3,100,613
Restricted Stock Awards Vested And UnIssued [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 32,099
Restricted Stock Awards Unvested [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 51,509
Options to Purchase Shares of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 1,191,434 929,765