Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Potentially Dilutive Common Shares (Details) - shares |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Potentially Dilutive Common Shares [Line Items] | ||
Total potentially dilutive Common Shares excluded | 27,799,338 | 4,577,469 |
Warrants to purchase common shares [Member] | ||
Schedule of Potentially Dilutive Common Shares [Line Items] | ||
Total potentially dilutive Common Shares excluded | 26,608,496 | 4,201,568 |
Common Shares issuable on exercise of options [Member] | ||
Schedule of Potentially Dilutive Common Shares [Line Items] | ||
Total potentially dilutive Common Shares excluded | 1,184,182 | 355,905 |
Unvested restricted stock awards [Member] | ||
Schedule of Potentially Dilutive Common Shares [Line Items] | ||
Total potentially dilutive Common Shares excluded | 6,660 | 19,996 |