Financial Statement Elements (Details - Accounts Payable) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | $ 6,356,275 | $ 4,838,507 |
| Accounts Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | 5,962,710 | 4,256,149 |
| Payroll Liabilities [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | 263,243 | 441,772 |
| Credit Cards Payable [Member] | ||
| Interim Period, Costs Not Allocable [Line Items] | ||
| Total: | $ 130,322 | $ 140,586 |