Financial Statement Elements (Details - Accounts Payable) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Interim Period, Costs Not Allocable [Line Items] | ||
| Credit cards payable | $ 4,838,507 | $ 2,261,700 |
| Total: | 4,838,507 | 2,261,700 |
| Accounts Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Credit cards payable | 4,256,149 | 2,009,976 |
| Total: | 4,256,149 | 2,009,976 |
| Payroll Liabilities [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Credit cards payable | 441,772 | 160,058 |
| Total: | 441,772 | 160,058 |
| Credit Cards Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Credit cards payable | 140,586 | 91,666 |
| Total: | $ 140,586 | $ 91,666 |