Losses Per Share (Details) - shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Losses Per Share [Line Items] | ||
| Potential shares | 17,284,315 | 1,935,073 |
| Employee Stock Options [Member] | ||
| Losses Per Share [Line Items] | ||
| Potential shares | 406,072 | 396,946 |
| Convertible Note [Member] | ||
| Losses Per Share [Line Items] | ||
| Potential shares | 31,753 | 1,538,127 |
| Restricted Stock Unit [Member] | ||
| Losses Per Share [Line Items] | ||
| Potential shares | 13,898 | |
| Warrants [member] | ||
| Losses Per Share [Line Items] | ||
| Potential shares | 16,832,592 | |