Organization and Basis of Presentation (Details 2) |
12 Months Ended |
|---|---|
|
Dec. 31, 2024
shares
| |
| Previously Reported [Member] | |
| Common stock options | 3,594,202 |
| Common stock warrants | 8,528,766 |
| Impact of reverse stock split [Member] | |
| Common stock options | (3,474,395) |
| Common stock warrants | (8,244,474) |
| As revised [Member] | |
| Common stock options | 119,807 |
| Common stock warrants | 284,292 |