XML 128 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Share based compensation arrangement by share based payment award deferred cancellations in period.   214,017 242,743
Share Based Compensation Arrangement By Share Based Payment Award Deferred Shares Cancelled Weighted Average Grant Date Fair Value   $ 21.89 $ 25.50
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 329,489    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 3,975,000 2,350,000  
Share Based Comp Arrangement By Share Based Payment Award Number Of Shares Authorized - Increase 3,975,000    
Stock Issued During Period, Value, Restricted Stock Award, Gross $ 3,000 $ 1,500 $ 2,600
Share-based Compensation $ 7,745 $ 6,791 $ 7,877
Share Based Compensation Arrangement By Share Based Payment Award Deferred Weighted Average Grant Date Fair Value   $ 7.04 $ 14.13
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Method Number of Simulations Used 100,000    
Deferred Compensation Arrangement with Individual, Allocated Share-Based Compensation Expense $ 7,700 $ 6,800 $ 7,900