Schedule of Anti-dilutive of Common Stock Equivalents (Details) (Parenthetical) - shares |
Jun. 30, 2026 |
Jan. 05, 2025 |
Dec. 31, 2023 |
Sep. 30, 2022 |
|---|---|---|---|---|
| Series A Preferred Stock [Member] | ||||
| Common stock issuable upon conversion | 10,000 | 10,000 | ||
| Series E Preferred Stock [Member] | ||||
| Common stock issuable upon conversion | 500 | 500 | ||
| Series C Preferred Stock [Member] | ||||
| Common stock issuable upon conversion | 20 | 20 |