v3.26.1
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