v3.26.1
Summary of Significant Accounting Policies - Schedule of Common Stock Issuable Upon Vesting and Exercise (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Restricted Stock Units (RSUs) [Member]    
Schedule of Common Stock Issuable Upon Vesting and Exercise [Line Items]    
Shares issuable upon vesting of RSUs 25 822
Stock Options [Member]    
Schedule of Common Stock Issuable Upon Vesting and Exercise [Line Items]    
Shares issuable upon exercise of stock options 2,901 8,460
Pre-Funded Warrants [Member]    
Schedule of Common Stock Issuable Upon Vesting and Exercise [Line Items]    
Shares issuable upon exercise of purchase of common stock 1,292,449
Lender Warrant [Member]    
Schedule of Common Stock Issuable Upon Vesting and Exercise [Line Items]    
Shares issuable upon exercise of purchase of common stock 625 625
Underwriter Warrant [Member]    
Schedule of Common Stock Issuable Upon Vesting and Exercise [Line Items]    
Shares issuable upon exercise of purchase of common stock 4,500 4,500