Stockholders' Equity (Details - Assumptions) - $ / shares |
12 Months Ended | |||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|||
| DisclosureLineElements [Line Items] | ||||
| Expected dividend yield | 0.00% | 0.00% | ||
| Expected stock volatility | [1] | 129.10% | 67.20% | |
| Risk-free interest rate | 3.625% | 5.027% | ||
| Expected forfeiture rate | 0.00% | 0.00% | ||
| Minimum [Member] | ||||
| DisclosureLineElements [Line Items] | ||||
| Expected life of options (years) | 3 years | 3 years | ||
| Grant date fair value per option | $ 0.3197 | $ 0.1251 | ||
| Maximum [Member] | ||||
| DisclosureLineElements [Line Items] | ||||
| Expected life of options (years) | 5 years | 5 years | ||
| Grant date fair value per option | $ 0.4020 | $ 0.1251 | ||
| ||||