XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 1,309,852 1,880,843 1,309,852 1,880,843
Warrants to Purchase Shares of Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 844,628 609,893 844,628 609,893
Restricted Stock Units Vested and Unissued [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 20,526 20,847 20,526 20,847
Restricted Stock Units Unvested [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 351,616 148,251 351,616 148,251
Investment Options to Purchase Shares of Common Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive securities 70,000 1,070,000 70,000 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 23,082 31,852 23,082 31,852