NOTES PAYABLE (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Total Notes Payable | $ 640,000 | $ 765,000 |
| Less current portion | (640,000) | (765,000) |
| Total Notes Payable - long term | 0 | 0 |
| Note payable, 24% interest, due February 2026 [Member] | ||
| Total Notes Payable | 100,000 | 100,000 |
| Note payable, 24% interest, due April 2026 [Member] | ||
| Total Notes Payable | 100,000 | 100,000 |
| Notes payable, secured, 12% interest, due December 2023 [Member] | ||
| Total Notes Payable | 10,000 | 10,000 |
| Notes payable, secured, 12% interest, due April 2026 [Member] | ||
| Total Notes Payable | 95,000 | 95,000 |
| Notes payable, 12% interest, due starting August 2024 [Member] | ||
| Total Notes Payable | 85,000 | 210,000 |
| Notes payable, 18% interest, due starting August 2024 [Member] | ||
| Total Notes Payable | 100,000 | 100,000 |
| Note payable, 18% interest, due November 2025 [Member] | ||
| Total Notes Payable | 50,000 | 50,000 |
| Note payable, 18% interest, due January 2025 [Member] | ||
| Total Notes Payable | $ 100,000 | $ 100,000 |