Share Based Compensation - Summary of Activity for Unvested Options (Detail) - $ / shares shares in Thousands |
9 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Number of Options, Unvested options at beginning of the period | 619 | 15 |
| Number of Options, Granted | 0 | 24 |
| Number of Options, Vested | 0 | (3) |
| Number of Options, Unvested options at end of the period | 619 | 36 |
| Weighted Average Grant Date Fair Value per share, Unvested options at beginning of the period | $ 3.25 | $ 41.12 |
| Weighted Average Grant Date Fair Value per share, Granted | 0 | 5.46 |
| Weighted Average Grant Date Fair Value per share, Vested | 0 | 141.22 |
| Weighted Average Grant Date Fair Value per share, Unvested options at end of the period | $ 3.25 | $ 9.26 |