v3.26.1
Equity (Details 2) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Options outstanding, intrinsic value    
Options outstanding intrinsic value, exercisable        
Options outstanding, intrinsic value    
Options outstanding intrinsic value, ending      
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average exercise price, Granted   $ 13.00      
Granted     12,504    
Weighted average exercise price, Exercised        
Exercised        
Weighted average exercise price, Forfeited   330.13      
Forfeited     (39,974)    
Warrant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Weighted average exercise price, beginning $ 178.57 $ 186.20 $ 186.20    
Number of warrants, beginning 131,843 159,313 159,313    
Weighted average remaining contractual terms 11 months 8 days 1 year 2 months 8 days   1 year 2 months 8 days 1 year 9 months 25 days
Weighted average remaining contractual term granted     4 years 10 months 6 days    
Weighted average exercise price, ending $ 178.57   $ 178.57 $ 186.20  
Number of warrants, ending 131,843   131,843 159,313  
Options outstanding, intrinsic value      
Weighted average exercise price exercisable, beginning $ 178.57        
Number of warrants exercisable, beginning   131,843 131,843    
Weighted average remaining contractual terms exercisable 11 months 8 days 1 year 2 months 8 days      
Options outstanding intrinsic value, exercisable        
Options outstanding, intrinsic value        
Weighted average exercise price exercisable, ending $ 178.57   $ 178.57    
Number of warrants exercisable, ending 131,843     131,843  
Options outstanding intrinsic value, ending