XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.3
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Potentially dilutive securities 11,741,134 11,067,667 13,028,440 10,971,668
Restricted Stock Units (RSUs) [Member]        
Potentially dilutive securities 2,954,750 1,830,750 2,545,875 1,563,000
Share-Based Payment Arrangement, Option [Member]        
Potentially dilutive securities 2,616,722 4,007,698 3,316,909 4,214,609
Warrant [Member]        
Potentially dilutive securities 4,827,380 3,859,638 4,827,380 3,859,638
Convertible Long Term Debt [Member]        
Potentially dilutive securities 1,342,282 1,342,282
Series B Preferred Stock [Member]        
Potentially dilutive securities 1,369,581 995,994 1,334,421