v3.26.3
Stock-Based Compensation and Incentive Performance Plans - Schedule of Restricted Stock and Cash-Settled Awards Grant Information (Details) - RSUs and PSUs - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of RSUs and PSUs granted $ 5,134 $ 15,806
Fair value of RSUs and PSUs vested 1,280 4,826
Tax benefit recognized from RSUs and PSUs vesting $ 212 $ 625