v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Common Shares (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 16,509,441 1,111,972
Series A    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 12,930,617
Warrants to purchase common shares [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 1,240,076 1,064,339
Common Shares issuable on exercise of options [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 1,646,685 47,367
Unvested restricted stock [Member]    
Schedule of Potentially Dilutive Common Shares [Line Items]    
Total potentially dilutive Common Shares excluded 692,063 266