XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 7,388,932 5,489,861 7,388,932 5,489,861
Warrants to Purchase Shares of Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 4,553,610 1,504,593 4,553,610 1,504,593
Convertible Notes [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 380,920 380,920
Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 2,596,459 2,596,459
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 13,298 13,298
Options to Purchase Shares of Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 225,565 3,604,348 225,565 3,604,348