Schedule of Anti-dilutive Securities Excluded from Calculation of Diluted Net Loss Per Share (Details) - shares |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 16,383,812 | 3,864,000 | ||||||
| Warrant [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | [1] | 6,911,773 | 3,852,258 | |||||
| Convertible Debt Securities [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | [2] | 6,304,795 | ||||||
| Warrant Liabilities [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | [3] | 2,777,778 | ||||||
| Share-Based Payment Arrangement, Option [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 387,328 | 9,603 | ||||||
| Series A Convertible Preferred Stock [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 72 | 72 | ||||||
| Series B Convertible Preferred Stock [Member] | ||||||||
| Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] | ||||||||
| Total potentially dilutive shares | 2,067 | 2,067 | ||||||
| ||||||||