v3.26.1
Derivative Liabilities (Details - Fair value of derivative liabilities) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability fair value $ 3,160,849 $ 3,100,316
Number of shares issued upon conversion, exercise, or satisfaction 901,421,462 75,670,000
Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative liability fair value $ 664,066 $ 12,324,245
Number of shares issued upon conversion, exercise, or satisfaction 216,800,000 300,800,000
Measurement Input, Price Volatility [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 307.67% 762.08%
Measurement Input, Price Volatility [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 307.67% 762.08%
Measurement Input, Expected Dividend Rate [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0% 0%
Measurement Input, Expected Dividend Rate [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0% 0%
Measurement Input, Risk Free Interest Rate [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 3.98% 3.48%
Measurement Input, Risk Free Interest Rate [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 3.98% 3.48%
Measurement Input, Expected Term [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 1 year 1 year
Measurement Input, Expected Term [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 1 year 1 year
Measurement Input, Share Price [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0.0038 0.041
Measurement Input, Share Price [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0.0038 0.041
Measurement Input, Exercise Price [Member] | Conversion Option [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0.00077-0.01 0.01
Measurement Input, Exercise Price [Member] | Warrants [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Exercise price 0.01-0.5 0.01-0.5