v3.26.1
Summary of Significant Accounting Policies - Schedule of Diluted Shares Outstanding (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Diluted Shares Outstanding [Line Items]    
Common stock equivalents 1,019,205 441,955
Common stock warrants [Member]    
Schedule of Diluted Shares Outstanding [Line Items]    
Common stock equivalents 327,385 67,385
Common stock options [Member]    
Schedule of Diluted Shares Outstanding [Line Items]    
Common stock equivalents 691,820 374,570