XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 1,927,170 830,758
Warrants to Purchase Shares of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 655,463 655,376
Restricted Stock Units Vested and Unissued [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 65,312 55,717
Restricted Stock Units Unvested [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 87,733 95,863
Restricted Stock Awards Vested and Unissued [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 708 843
Restricted Stock Awards Unvested [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 130
Investment Options to Purchase Shares of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 1,070,000
Options to Purchase Shares of Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total potentially dilutive securities 47,954 22,829