v3.25.2
Benefit Plans - Stock Option Activity (Details) - Stock options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Options Outstanding, Number of Shares      
Balance at the beginning of the year (in shares) 167    
Options exercised (in shares) (167)    
Balance at the end of the year (in shares) 0 167  
Options Outstanding, Weighted average exercise price      
Balance at the beginning of the year (in dollars per share) $ 28.13    
Options exercised (in dollars per share) 28.13    
Balance at the end of the year (in dollars per share) $ 0 $ 28.13  
Options Additional Disclosures      
Weighted average remaining contractual term (in years) 0 years 6 months  
Aggregate intrinsic value at the beginning of the year (years) $ 17,301    
Aggregate intrinsic value at the end of the year (years) $ 0 $ 17,301  
Options granted (in shares) 0 0 0
Total intrinsic value of options exercised $ 22,819 $ 18,438 $ 52,985