v3.26.1
Schedule of Rollforward of Common Stock Warrants Outstanding (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Number of Common Warrants, Outstanding, Beginning Balance | shares 934,373
Weighted Average Exercise Price, Outstanding, Beginning balance | $ / shares $ 55.01
Number of Common Warrants, Expired | shares (551,785)
Weighted Average Exercise Price, Expired | $ / shares $ 79.15
Number of Common Warrants, Outstanding, Ending Balance | shares 382,588
Weighted Average Exercise Price, Outstanding, Ending balance | $ / shares $ 20.20
Weighted Average Remaining Contractual Term (Years), Outstanding 9 months 25 days
Aggregate Intrinsic Value, Outstanding, Ending balance | $