SCHEDULE OF ANTIDILUTIVE SECURITIES EXCLUDED FROM COMPUTATION OF EARNINGS PER SHARE (Details) - shares |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 545,342 | 112,195 | ||||||
| Share-Based Payment Arrangement, Option [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 302 | 348 | ||||||
| Warrant [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 39,627 | 48,393 | ||||||
| Restricted Stock Units (RSUs) [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 7,491 | 5,176 | ||||||
| Convertible Debt [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 497,922 | [1] | 58,278 | [2] | ||||
| ||||||||