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