Summary of Significant Accounting Policies - Schedule of Dilutive Shares (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Dilutive Shares [Line Items] | ||
| Dilutive shares | 3,283,026 | 3,355 |
| Stock options [Member] | ||
| Schedule of Dilutive Shares [Line Items] | ||
| Dilutive shares | 1,800,611 | 279 |
| Warrants [Member] | ||
| Schedule of Dilutive Shares [Line Items] | ||
| Dilutive shares | 817 | |
| Preferred stock [Member] | ||
| Schedule of Dilutive Shares [Line Items] | ||
| Dilutive shares | 3,076 | |
| Shares that are subject to put call option agreement for certain entitled VHI shares [Member] | ||
| Schedule of Dilutive Shares [Line Items] | ||
| Dilutive shares | 1,481,598 | |