Stockholders’ Equity - Schedule of Warrant Activity (Details) - $ / shares |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Equity [Abstract] | ||
| Number of warrants outstanding (in shares) | 18,500,000 | 18,500,000 |
| Number of warrants exercisable (in shares) | 13,260,299 | |
| Weighted Average Exercise Price of warrants outstanding (in USD per share) | $ 68.75 | $ 81.08 |
| Weighted Average Exercise Price of warrants exercisable (in USD per share) | $ 71.00 | |
| Weighted Average Remaining Life (years) of warrants outstanding | 2 years 10 months 24 days | 3 years 10 months 24 days |
| Weighted Average Remaining Life (years) of warrants exercisable | 2 years 10 months 24 days |