Stock Options and Warrants - Schedule of Changes in Warrants Outstanding (Details) - 11.70 [Member] - Warrants [Member] |
Mar. 31, 2026
$ / shares
shares
|
|---|---|
| Schedule of Changes in Warrants Outstanding [Line Items] | |
| Warrants Outstanding, Number Outstanding (in Shares) | shares | 3,156,000 |
| Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) | 3 years 1 month 28 days |
| Warrants Outstanding, Weighted Average Exercise Price | $ 0.43 |
| Warrants Exercisable, Number Exercisable (in Shares) | shares | 156,000 |
| Warrants Exercisable, Weighted Average Exercise Price | $ 8.69 |
| Minimum [Member] | |
| Schedule of Changes in Warrants Outstanding [Line Items] | |
| Warrants Outstanding, Exercise Price | 0.00001 |
| Maximum [Member] | |
| Schedule of Changes in Warrants Outstanding [Line Items] | |
| Warrants Outstanding, Exercise Price | $ 11.7 |