SUPPLEMENTAL FINANCIAL INFORMATION (Details - Accrued and other liabilities) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | $ 331,910 | $ 504,262 |
| Accrued Bonus [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | 92,641 | 393,361 |
| Accrued Audit And Legal Expenses [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | 78,559 | 10,000 |
| Accrued Board Compensation [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | 66,250 | 66,250 |
| Accrued Delaware State Taxes [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | 50,000 | 0 |
| Other Accrued Expenses And Liabilities [Member] | ||
| DisclosureLineElements [Line Items] | ||
| Accrued liabilities and other liabilities | $ 44,460 | $ 34,651 |