Annual report [Section 13 and 15(d), not S-K Item 405]

Summary of Warrant Activity (Details)

v3.26.1
Summary of Warrant Activity (Details) - Common Stock Warrants [Member] - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of Warrants, Beginning Balance 332,998  
Weighted Average Exercise Price, Beginning Balance $ 220.05  
Weighted Average Remaining Contractual Term (years), Beginning   2 years 9 months 21 days
Aggregate Intrinsic Value, Beginning  
Number of Warrants, Issued 2,609,845  
Weighted Average Exercise Price, Issued $ 3.57  
Weighted Average Remaining Contractual Term (years), issued 9 years 1 month 9 days  
Number of Warrants, Warrants issued (350,171)  
Weighted Average Exercise Price, Warrants issued $ 130.00  
Weighted Average Remaining Contractual Term (years), Warrants issued 2 years 3 months 14 days  
Number of Warrants, Warrant modification 13,502,224  
Weighted Average Exercise Price, Warrant modification $ 3.3713  
Weighted Average Remaining Contractual Term (years), Warrant modification 3 years 4 months 28 days  
Number of Warrants, Exercised (3,476,317)  
Weighted Average Exercise Price, Exercised $ 3.3713  
Number of Warrants, Forfeited  
Weighted Average Exercise Price, Forfeited  
Number of Warrants, Cancelled/Expired (2,135,729)  
Weighted Average Exercise Price, Cancelled/Expired $ 4.27  
Number of Warrants, Ending Balance 10,502,236 332,998
Weighted Average Exercise Price, Ending Balance $ 6.12 $ 220.05
Weighted Average Remaining Contractual Term (years), Ending Balance 5 years 1 month 24 days  
Aggregate Intrinsic Value, Ending $ 7,933,065
Number of Warrants, Exercisable 10,289,736  
Weighted Average Exercise Price, Exercisable $ 6.14  
Weighted Average Remaining Contractual Term (years), Exercisable 5 years 1 month 24 days  
Aggregate Intrinsic Value, Exercisable $ 7,933,065