XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF POTENTIALLY DILUTIVE SECURITIES (Details) - shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Potentially dilutive securities 13,374,179 10,948,458
Restricted Stock Units (RSUs) [Member]    
Potentially dilutive securities 1,894,875 1,412,500
Share-Based Payment Arrangement, Option [Member]    
Potentially dilutive securities 3,870,253 4,376,931
Warrant [Member]    
Potentially dilutive securities 4,827,380 3,859,638
Convertible Long Term Debt [Member]    
Potentially dilutive securities 1,342,282
Series B Preferred Stock [Member]    
Potentially dilutive securities 1,439,389 1,299,389