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