v3.26.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
period
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
$ / shares
Dec. 05, 2025
shares
Phantom stock options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted average fair value (in dollars per share) | $ / shares $ 15.46 $ 14.52 $ 5.71  
Exercised, Aggregate intrinsic value $ 899 $ 400 $ 0  
Liability for outstanding stock options $ 1,800 $ 2,300    
Expected dividend yield 0.00% 0.00% 0.00%  
Unrecognized compensation expense, options $ 200      
Weighted average remaining performance period 2 years 1 month 24 days      
Options granted (in shares) | shares 1,374      
Stock options        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Weighted average fair value (in dollars per share) | $ / shares     $ 6.70  
Exercised, Aggregate intrinsic value $ 3,477 $ 2,600 $ 100  
Expected dividend yield 0.00%   0.00%  
Term of option awards 10 years      
Options granted (in shares) | shares 0 0    
Stock options | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 2 years      
Stock options | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 4 years      
Restricted Stock Units (RSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Vesting period 4 years      
Restricted Stock Units (RSU) and Performance-Based Restricted Stock Units (PRSU)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Granted (in dollars per share) | $ / shares $ 30.37 $ 22.55 $ 17.13  
Total fair value of awards vested $ 7,700 $ 200 $ 300  
Total Shareholder Return Awards        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expected dividend yield 0.00% 0.00%    
Weighted average remaining performance period 1 year 6 months 1 year 7 months 6 days    
Number of performance periods | period 3      
Granted (in dollars per share) | $ / shares $ 42.55 $ 26.25 $ 0  
Total fair value of awards vested $ 1,800 $ 0 $ 0  
Total Shareholder Return Awards | Minimum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award vesting percentage (as a percent) 0.00%      
Total Shareholder Return Awards | Maximum        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Award vesting percentage (as a percent) 200.00%      
Phantom Stock Plans        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum number of shares available for issuance (in shares) | shares 600,000      
2020 Long Term Incentive Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Maximum number of shares available for issuance (in shares) | shares       2,637,326
Weighted average remaining performance period 2 years 7 months 20 days      
Unrecognized compensation expense $ 8,500