v3.26.1
Benefit Plans - Stock Option Activity (Details) - Stock options - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Options Outstanding, Number of Shares      
Options granted (in shares) 0 0 0
Options exercised (in shares) 0    
Balance at the end of the year (in shares) 0    
Options Additional Disclosures      
Total intrinsic value of options exercised   $ 22,819 $ 18,438