Financial Statement Elements (Details - Accounts Payable) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | $ 7,063,254 | $ 4,838,507 |
| Accounts Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | 6,899,780 | 4,256,149 |
| Payroll Liabilities [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | 679 | 441,772 |
| Credit Cards Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | $ 162,795 | $ 140,586 |