Share Based Compensation - Summary of Stock Option Activity (Detail) - $ / shares shares in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Number of Options, Outstanding at beginning of period | 647 | 174 |
| Number of Options, Granted | 0 | 607 |
| Number of Options, Expired/forfeited | (109) | (134) |
| Number of Options, Outstanding at end of period | 538 | 647 |
| Number of Options vested at the end of period | 66 | 28 |
| Number of Options, Unvested options at end of the period | 472 | 619 |
| Weighted Averaged Exercise Price, Outstanding at beginning of period | $ 18.31 | $ 214.51 |
| Weighted Averaged Exercise Price, Granted | 0 | 7.51 |
| Weighted Averaged Exercise Price, Expired/forfeited | 43.89 | 223.39 |
| Weighted Averaged Exercise Price, Outstanding at end of period | 13.1 | 18.31 |
| Weighted Average Exercise Price, Vested at the end of period | 55.06 | 251.61 |
| Weighted Average Exercise Price, Unvested at end of the period | $ 7.3 | $ 7.93 |