v3.26.1
Stockholders’ Equity - Schedule of Warrants Outstanding and Exercisable (Details) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Warrants Outstanding and Exercisable [Line Items]    
Number of Warrants, Outstanding and Exercisable   3,466
Weighted Average Exercise Price, Outstanding and Exercisable $ 3.12 $ 6,344.1
Weighted Average Remaining Life In Years, Outstanding and Exercisable 4 years 1 month 17 days 4 years 6 months 10 days
Aggregate Intrinsic Value, Outstanding and Exercisable
Number of Warrants, Outstanding and Exercisable 3,466  
Weighted Average Exercise Price, Outstanding and Exercisable $ 6,344.1  
Weighted Average Remaining Life In Years, Outstanding and Exercisable 4 years 6 months 10 days  
Aggregate Intrinsic Value, Outstanding and Exercisable  
Number of Warrants, Issued February 2025 Offering 12,637,819  
Weighted Average Exercise Price, Issued February 2025 Offering $ 2.86  
Weighted Average Remaining Life In Years, Issued February 2025 Offering 4 years 1 month 2 days  
Aggregate Intrinsic Value, Issued February 2025 Offering  
Number of Warrants, Issued prefunded warrants 29,533  
Weighted Average Exercise Price, Issued prefunded warrants  
Weighted Average Remaining Life In Years, Issued pre-funded warrants  
Aggregate Intrinsic Value, Issued prefunded warrants  
Number of Warrants, Exercise of prefunded warrants (29,533)  
Weighted Average Exercise Price, Exercise of prefunded warrants  
Weighted Average Remaining Life In Years, Exercise of pre-funded warrants  
Aggregate Intrinsic Value, Exercise of prefunded warrants  
Number of Warrants, Exercise of Series D Warrants from February 2025 Offering (244,070)  
Weighted Average Exercise Price, Exercise of Series D Warrants from February 2025 Offering $ 88.5  
Weighted Average Remaining Life In Years, Exercise of Series D Warrants from February Offering  
Aggregate Intrinsic Value, Exercise of Series D Warrants from February 2025 Offering  
Number of Warrants, Cancellation of warrants (724)  
Weighted Average Exercise Price, Cancellation of warrants  
Weighted Average Remaining Life In Years, Cancellation of warrants  
Aggregate Intrinsic Value, Cancellation of warrants  
Number of Warrants, Outstanding 12,396,491 3,466
Weighted Average Exercise Price, Outstanding $ 3.12 $ 6,344.1
Weighted Average Remaining Life In Years, Outstanding 4 years 1 month 17 days 4 years 6 months 10 days
Aggregate Intrinsic Value, Outstanding