v3.26.3
Equity - Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
4.13 – 12.75 [Member] | Warrants Outstanding [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Outstanding, Range of Exercise Price $ 4.13 $ 150
Warrants Outstanding, Range of Exercise Price $ 12.75 $ 750
Warrants Outstanding, Number Outstanding (in Shares) 659,330 4,330
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 11 months 12 days 3 years 5 months 1 day
Warrants Outstanding, Weighted Average Exercise Price $ 10.21 $ 160.29
4.13 – 12.75 [Member] | Warrants Exercisable [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Exercisable, Number Exercisable (in Shares) 659,330 4,330
Warrants Exercisable, Weighted Average Exercise Price $ 10.21 $ 160.29
195.00 – 750.00 [Member] | Warrants Outstanding [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Outstanding, Range of Exercise Price 195  
Warrants Outstanding, Range of Exercise Price $ 750  
Warrants Outstanding, Number Outstanding (in Shares) 330 44
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 10 months 6 days 2 years 5 months 1 day
Warrants Outstanding, Weighted Average Exercise Price $ 285.14 $ 1,350
195.00 – 750.00 [Member] | Warrants Exercisable [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Exercisable, Number Exercisable (in Shares) 330 44
Warrants Exercisable, Weighted Average Exercise Price $ 285.14 $ 1,350
1,350.00 [Member] | Warrants Outstanding [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Outstanding, Range of Exercise Price $ 1,350  
Warrants Outstanding, Number Outstanding (in Shares) 44 413
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 1 year 11 months 4 days 1 year 3 months 18 days
Warrants Outstanding, Weighted Average Exercise Price $ 1,350 $ 3,750
1,350.00 [Member] | Warrants Exercisable [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Exercisable, Number Exercisable (in Shares) 44 413
Warrants Exercisable, Weighted Average Exercise Price $ 1,350 $ 3,750
3,750.00 [Member] | Warrants Outstanding [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Outstanding, Range of Exercise Price $ 3,750 150
Warrants Outstanding, Range of Exercise Price   $ 3,750
Warrants Outstanding, Number Outstanding (in Shares) 413 4,787
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 9 months 21 days 3 years 2 months 23 days
Warrants Outstanding, Weighted Average Exercise Price $ 3,750 $ 481.17
3,750.00 [Member] | Warrants Exercisable [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Exercisable, Number Exercisable (in Shares) 413 4,787
Warrants Exercisable, Weighted Average Exercise Price $ 3,750 $ 481.17
4.13 – 3,750.00 [Member] | Warrants Outstanding [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Outstanding, Range of Exercise Price 4.13  
Warrants Outstanding, Range of Exercise Price $ 3,750  
Warrants Outstanding, Number Outstanding (in Shares) 660,117  
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 11 months 12 days  
Warrants Outstanding, Weighted Average Exercise Price $ 12.77  
4.13 – 3,750.00 [Member] | Warrants Exercisable [Member]    
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]    
Warrants Exercisable, Number Exercisable (in Shares) 660,117  
Warrants Exercisable, Weighted Average Exercise Price $ 12.77