v3.26.1
Summary of Significant Accounting Policies - Schedule of Anti-Dilutive Impact on the Company’s Net Loss (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total anti-dilutive 6,994,183 3,001,114
Warrants [Member]    
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total anti-dilutive 4,683,821 1,740,752
Options [Member]    
Schedule of Anti-Dilutive Impact on the Company’s Net Loss [Line Items]    
Total anti-dilutive 2,310,362 1,260,362