Basic and Diluted Loss Per Share - Schedule of Diluted Loss Per Share Effect of Anti-Dilutive (Details) - shares |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Options [Member] | ||||
| Schedule of Diluted Loss Per Share Effect of Anti-Dilutive [Line Items] | ||||
| Diluted loss per share effect of anti-dilutive | 158,072 | 158,072 | ||
| 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 | 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 | 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 | 776,383 | 777,553 |