v3.26.1
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