v3.25.2
Share-Based Compensation - Performance Restricted Stock Units (Details) - Performance Restricted Stock Units - $ / shares
12 Months Ended
Nov. 03, 2023
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cancelled in period (in shares) 77,706    
Shares      
Nonvested beginning period (in shares)   284,000 492,000
Granted (in shares)   509,000 350,000
Vested (in shares)   (94,000) (284,000)
Forfeited (in shares)   (45,000) (274,000)
Nonvested ending period (in shares)   654,000 284,000
Weighted Average Grant Date Fair Value      
Nonvested beginning period (dollars per share)   $ 4.62 $ 4.24
Granted (dollars per share)   8.30 4.89
Vested (dollars per share)   4.24 4.24
Forfeited (dollars per share)   6.67 4.68
Nonvested ending period (dollars per share)   $ 7.40 $ 4.62