Share Based Compensation - Summary of Activity for Unvested Options (Detail) - $ / shares shares in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Number of Options, Unvested options at beginning of period | 619 | 15 |
| Number of Options, Granted | 0 | 607 |
| Number of Options, Vested | (48) | (3) |
| Number of Options, Expired/forfeited | (99) | |
| Number of Options, Unvested options at end of the period | 472 | 619 |
| Weighted Average Grant Date Fair Value per share, Unvested options at beginning of period | $ 3.25 | $ 41.12 |
| Weighted Average Grant Date Fair Value per share, Granted | 0 | 2.98 |
| Weighted Average Grant Date Fair Value per share, Vested | 4.56 | 141.22 |
| Weighted Average Grant Date Fair Value per share, Expired/forfeited | 3.16 | |
| Weighted Average Grant Date Fair Value per share, Unvested options at end of period | $ 3.14 | $ 3.25 |