XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Potentially dilutive securities 13,970,009 10,898,879 13,672,094 10,923,669
Restricted Stock Units (RSUs) [Member]        
Potentially dilutive securities 2,788,000 1,445,750 2,341,438 1,429,125
Share-Based Payment Arrangement, Option [Member]        
Potentially dilutive securities 3,463,753 4,259,198 3,667,003 4,318,065
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,548,594 1,334,293 1,493,991 1,316,841