SCHEDULE OF ANTI-DILUTIVE SHARES AND SECURITIES (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Restricted Stock Units (RSUs) [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities | 264,688 | 252,138 | 264,688 | 252,138 |
| Equity Line of Credit Warrants [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities | 66,863 | 66,863 | 66,863 | |
| Underwriter Warrants [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities | 24,000 | 24,000 | ||
| Convertible Debt Securities [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities | 116,996 | 336,784 | 396,948 | 336,784 |
| Convertible Notes Warrants [Member] | ||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||
| Antidilutive securities | 243,237 | 243,237 | ||