INCOME TAXES (Details - Valuation Allowance) - USD ($) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Income Tax Disclosure [Abstract] | ||
| Valuation allowance, beginning balance | $ 4,774,396 | $ 4,049,224 |
| Additions to valuation allowance | 902,507 | 725,172 |
| Reductions in valuation allowance | 0 | 0 |
| Valuation allowance, ending balance | $ 5,499,568 | $ 4,774,396 |