Net Loss Per Share - Schedule of Common Stock Equivalents were Excluded from the Calculation of Diluted Net Loss Per Share (Details) - shares |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Anti-dilutive common stock equivalents: | ||
| Total anti-dilutive common stock equivalents | 4,998,140 | 1,048,941 |
| Stock options to purchase common stock [Member] | ||
| Anti-dilutive common stock equivalents: | ||
| Total anti-dilutive common stock equivalents | 403,000 | 433,001 |
| Warrants to purchase common stock [Member] | ||
| Anti-dilutive common stock equivalents: | ||
| Total anti-dilutive common stock equivalents | 4,595,140 | 615,940 |