XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ANTI-DILUTIVE POTENTIAL SHARES OUTSTANDING ACTIVITY (Details) - shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock Options [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Outstanding potentially dilutive securities 5,310,696 6,081,710
Restricted Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Outstanding potentially dilutive securities 4,351,355 3,061,070
Common Stock Warrants [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Outstanding potentially dilutive securities 1,667,700 10,223,233
Shares Committed Under ESPP [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Outstanding potentially dilutive securities 48,085 58,806