v3.26.1
Notes Payable (Details - Notes Payable) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total notes payable $ 368,225 $ 368,225
AJB Capital Investments, LLC convertible note [Member]    
Debt Instrument [Line Items]    
Total notes payable 320,000 320,000
AJB Capital Investments, LLC supplemental note [Member]    
Debt Instrument [Line Items]    
Total notes payable 3,225 3,225
Sorensen 6% convertible promissory note [Member]    
Debt Instrument [Line Items]    
Total notes payable 25,000 25,000
Corrigan 10% promissory note [Member]    
Debt Instrument [Line Items]    
Total notes payable $ 20,000 $ 20,000