SCHEDULE OF COMPUTATION OF DILUTED NET LOSS PER SHARE (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive shares | 27,091,267 | 28,780,172 |
| Series C Preferred Stock [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive shares | 2,934,416 | 3,265,335 |
| Warrant [Member] | ||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||
| Anti-dilutive shares | 2,538,101 | 2,259,837 |