v3.26.3
Summary of Significant Accounting Policies - Anti-dilutive Securities (Details) - shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Warrants to Purchase Common Stock [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti- Securities Dilutive 240,177 19,079,777
Options to purchase common stock, restricted stock grants (stock incentive plans and inducement grants)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti- Securities Dilutive 9,515,984 6,706,747
Covertible Preferred Shares Outstanding [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Anti- Securities Dilutive 210 210