v3.26.1
Schedule of Weighted Average Exercise Price and Remaining Contractual Life (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
May 19, 2026
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Weighted average exercise price $ 67.52 $ 68.91  
Weighted average remaining contractual life 2 years 9 months 3 years 1 month 20 days  
Acquisition Related Warrants [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Number of warrants 15,500 15,500  
Weighted average exercise price $ 273.75 $ 273.75  
Weighted average remaining contractual life 6 months 3 days 1 year  
Pre Funded Warrants [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Number of warrants 400,000   1,592,532
Weighted average exercise price $ 0.00    
Warrant [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Number of warrants 3,294,894    
Weighted average exercise price $ 1.57    
Weighted average remaining contractual life 4 years 11 months 15 days