v3.26.1
Schedule of May 2022 PIPE Warrants and 2023 Registered Direct Warrants (Details)
Dec. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
Nov. 25, 2024
$ / shares
Mar. 13, 2024
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Exercise price     $ 2.85 $ 8.10
Term (years)     5 years  
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Common share price $ 1.11 $ 2.08    
Exercise price $ 3.50      
Term (years) 2 years 9 months 18 days      
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Measurement Input, Expected Dividend Rate [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input 0 0    
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input 3.55 4.3    
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Minimum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Exercise price   $ 3.50    
Term (years)   3 years 9 months 10 days    
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Minimum [Member] | Measurement Input, Price Volatility [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input 123.5 98.5    
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Maximum [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Exercise price   $ 7.50    
Term (years)   4 years 1 month 2 days    
May 2022 PIPE Warrants and April 2023 Registered Direct Warrants [Member] | Maximum [Member] | Measurement Input, Price Volatility [Member]        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants measurement input 125.7 98.8