v3.26.1
Stock Option Plans and Warrants to Purchase Common Stock - Schedule of activity under the 2005 plan and the 2015 plan (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Activity under the 2005 Plan and the 2015 Plan    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance 229,919 56,609
Weighted Average Options Exercise Price outstanding beginning balance $ 21.94 $ 90.58
Number of options issued 670,088 173,740
Weighted average price per share (in Dollars per share) $ 1.64 $ 3.35
Options Forfeited (6,652) (430)
Weighted Average Options Exercise Price Forfeited $ 96.46 $ 1,549.28
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance 893,355 229,919
Weighted Average Options Exercise Price outstanding ending balance $ 6.15 $ 21.94