Consolidated Balance Sheets (Parenthetical) - $ / shares |
Dec. 31, 2024 |
Sep. 05, 2024 |
Sep. 04, 2024 |
Dec. 31, 2023 |
|---|---|---|---|---|
| Common stock, par value | $ 0.001 | $ 0.001 | ||
| Common stock, shares authorized | 19,000,000,000 | 19,000,000,000 | 2,000,000,000 | 19,000,000,000 |
| Common stock, shares issued | 3,032,746,878 | 565,709,873 | ||
| Common stock, shares outstanding | 3,032,746,878 | 565,709,873 | ||
| Series A Preferred Stock [Member] | ||||
| Common stock, shares authorized | 2,000,000,000 | |||
| Preferred Stock [Member] | Series A Preferred Stock [Member] | ||||
| Common stock, par value | $ 0.001 | $ 0.001 | ||
| Common stock, shares authorized | 10 | 10 | ||
| Common stock, shares issued | 10 | 0 | ||
| Common stock, shares outstanding | 10 | 0 |