Basic and Diluted Loss Per Share - Schedule of Diluted Loss Per Share Effect of Anti-Dilutive (Details) - shares |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
[1] | |||
| Options [Member] | |||||
| Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items] | |||||
| Diluted loss per share effect of anti-dilutive | 41,096 | 101,246 | |||
| Warrants [Member] | |||||
| Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items] | |||||
| Diluted loss per share effect of anti-dilutive | 959,704 | 959,704 | |||
| Contingent shares [Member] | |||||
| Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items] | |||||
| Diluted loss per share effect of anti-dilutive | 10,526 | 10,526 | |||
| Redeemable Convertible Preferred Shares [Member] | |||||
| Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items] | |||||
| Diluted loss per share effect of anti-dilutive | 776,383 | 777,553 | |||
| |||||