v3.25.4
Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Common Shares (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 1,289,149 197,907
Warrants to purchase common shares [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 1,240,480 168,032
Common Shares issuable on exercise of options [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 47,220 29,342
Unvested restricted stock awards [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 1,449 533