v3.26.1
Schedule of assumptions to determine fair value of warrant liability (Details)
Dec. 31, 2025
$ / shares
Jul. 18, 2025
$ / shares
Dec. 31, 2024
Measurement Input, Exercise Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 9.68   9.68
Measurement Input, Price Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 100.00   100.00
Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 0.0259   0.0285
Measurement Input, Expected Dividend Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 0 0 0
Minimum [Member]      
Class of Warrant or Right [Line Items]      
Term, in years 1 year 6 months 18 days 2 years  
Minimum [Member] | Measurement Input, Exercise Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 1.00 1.00  
Minimum [Member] | Measurement Input, Price Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 110.33    
Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 2.55 2.82  
Maximum [Member]      
Class of Warrant or Right [Line Items]      
Term, in years 4 years 6 months 18 days 5 years  
Maximum [Member] | Measurement Input, Exercise Price [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 87.85 87.85  
Maximum [Member] | Measurement Input, Price Volatility [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 116.75 119.11  
Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Class of Warrant or Right [Line Items]      
Warrants and rights outstanding, measurement input 2.90 3.10  
Warrant [Member]      
Class of Warrant or Right [Line Items]      
Share Price $ 0.385 $ 1.52