v3.26.1
Fair value measurements (Details - Significant unobservable inputs) - Fair Value, Inputs, Level 3 [Member]
Jun. 30, 2026
$ / shares
Measurement Input, Share Price [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 0.045
Measurement Input, Conversion Price [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 0.096
Measurement Input, Price Volatility [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 200.00%
Measurement Input, Risk Free Interest Rate [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 4.00%
Measurement Input, Credit Spread [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 46.00%
Measurement Input Recovery Rate [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 10.00%
Measurement Input, Discount Rate [Member]  
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]  
Input 50.00%