Net Loss Per Share - Schedule of Anti-dilutive Shares (Details) - shares |
9 Months Ended | |
|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 2,832,733,945 | 61,915,491 |
| Convertible Debt [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 599,675,944 | 38,680,397 |
| Stock Options [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 1,555,001 | 1,513,335 |
| Warrants to Purchase Shares of Common Stock [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 2,231,503,000 | 21,721,759 |