Share Based Compensation - Summary of Stock Option Activity (Detail) - $ / shares |
9 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||
| Number of Options, Outstanding at beginning of the period | 647,000 | 174,000 |
| Number of Options, Granted | 0 | 24,000 |
| Number of Options, Expired/forfeited | (11,000) | (72,000) |
| Number of Options, Outstanding at end of the period | 636,000 | 126,000 |
| Number of Options, Vested at the end of the period | 17,000 | 90,000 |
| Number of Options, Unvested options at end of the period | 619,000 | 36,000 |
| Weighted Average Exercise Price, Outstanding at beginning of the period | $ 18.31 | $ 214.51 |
| Weighted Average Exercise Price, Granted | 0 | 26.7 |
| Weighted Average Exercise Price, Expired/forfeited | 378.35 | 120.98 |
| Weighted Average Exercise Price, Outstanding at end of the period | 12.57 | 232.53 |
| Weighted Average Exercise Price, Vested at the end of the period | 177.68 | 314.37 |
| Weighted Average Exercise Price, Unvested at the end of the period | $ 7.93 | $ 27.54 |