COMMITMENTS AND CONTINGENCIES (Details - Lease cost) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Commitments and Contingencies Disclosure [Abstract] | ||
| Operating lease right of use asset, gross | $ 288,296 | $ 243,550 |
| Operating lease right of use asset, accumulated depreciation | (199,045) | (225,151) |
| Operating lease right of use asset | 89,251 | 18,399 |
| Operating lease liability | 93,353 | 18,875 |
| Operating lease liability, current | (40,323) | (18,875) |
| Operating lease liability, noncurrent | $ 53,030 | $ 0 |