SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE (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 shares | 11,219,453 | 4,483,053 | ||||||
Share-Based Payment Arrangement, Option [Member] | ||||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
Total potentially dilutive shares | 34,806 | 561,027 | ||||||
Warrant [Member] | ||||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
Total potentially dilutive shares | 4,839,254 | 2,024,166 | ||||||
Restricted Stock Units (RSUs) [Member] | ||||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
Total potentially dilutive shares | 517,610 | |||||||
Convertible Debt [Member] | ||||||||
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
Total potentially dilutive shares | 5,827,783 | [1] | 1,897,860 | [2] | ||||
|