Net Loss Per Share - Schedule of Anti-dilutive Shares (Details) - shares |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 5,498,896,008 | 6,562,859,635 |
| Convertible Debt [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 5,094,790,511 | 4,339,295,470 |
| Stock Options [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 1,780,001 | 1,530,000 |
| Warrants to Purchase Shares of Common Stock [Member] | ||
| Schedule of Anti-dilutive Shares [Line Items] | ||
| Anti-dilutive shares | 402,325,496 | 2,222,034,165 |