Annual report [Section 13 and 15(d), not S-K Item 405]

Warrants (Details - Series A derivative warrants assumptions)

v3.26.1
Warrants (Details - Series A derivative warrants assumptions)
12 Months Ended
May 13, 2025
Dec. 31, 2024
Series A Derivative Warrants [Member] | Measurement Input, Share Price [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 0.65 0.59
Series A Derivative Warrants [Member] | Measurement Input, Exercise Price [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 0.57 0.57
Series A Derivative Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements
Series A Derivative Warrants [Member] | Measurement Input, Price Volatility [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 86.3% 101.6%
Series A Derivative Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 4.1% 4.0%
Series A Derivative Warrants [Member] | Measurement Input, Expected Term [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 5.00 5.00
Series B Derivative Warrants [Member] | Measurement Input, Share Price [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 0.65 0.59
Series B Derivative Warrants [Member] | Measurement Input, Exercise Price [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 0.57 0.57
Series B Derivative Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements
Series B Derivative Warrants [Member] | Measurement Input, Price Volatility [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 68.9% 82.5%
Series B Derivative Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 4.1% 4.0%
Series B Derivative Warrants [Member] | Measurement Input, Expected Term [Member]    
Offsetting Assets [Line Items]    
Determination of fair value measurements 1.50 1.50