SCHEDULE OF CONVERTIBLE PROMISSORY NOTES PAYABLE (Details) - USD ($) |
Jun. 30, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Short-Term Debt [Line Items] | ||
| Less current portion | $ (5,763,486) | $ (4,857,865) |
| Convertible Notes Payable One [Member] | ||
| Short-Term Debt [Line Items] | ||
| Total convertible promissory notes payable | 4,513,549 | 3,577,044 |
| Convertible Notes Payable Two [Member] | ||
| Short-Term Debt [Line Items] | ||
| Total convertible promissory notes payable | 190,784 | 190,784 |
| Convertible Notes Payable Three [Member] | ||
| Short-Term Debt [Line Items] | ||
| Total convertible promissory notes payable | 1,085,178 | 1,116,427 |
| Convertible Notes Payable [Member] | ||
| Short-Term Debt [Line Items] | ||
| Total convertible promissory notes payable | 5,789,506 | 4,884,255 |
| Unamortized debt discount | (26,020) | (26,391) |
| Convertible promissory notes payable, net discount | 5,763,486 | 4,857,865 |
| Less current portion | (5,763,486) | (4,857,865) |
| Long-term portion |