v3.25.2
Stock-Based Compensation (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized stock-based compensation expense $ 7,800,000    
Weighted average period 1 year 7 months 6 days    
Excess tax expense (benefits) related to stock compensation vesting $ (1,100,000) $ (100,000) $ 1,200,000
Change in Shares Available Under Plan 1,625,000    
Share awards authorized 3,975,000 2,350,000  
Share available for grant 2,090,258    
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 $ 8,900,000 $ 7,700,000 6,800,000
Share Based Comp Arrangement By Share Based Payment Award Number Of Shares Authorized - Increase 3,975,000    
Share-based Compensation $ 8,904,000 7,745,000 $ 6,791,000
Other Noncurrent Liabilities      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding 3,200,000    
Accrued Liabilities      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding $ 3,400,000    
Additional Paid-In Capital [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-Based Payment Adjustment   $ 1  
Employee Award [Member] | Minimum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Director Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Market Based Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Payout As Percentage Of Original Award Minimum 0.00%    
Payout As Percentage Of Original Award Maximum 200.00%    
Share-based equity-settled time-based restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 357,496 412,976 338,358
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 45,325   15,357
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 10.20 $ 8.51 $ 5.77
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (305,556) (297,026) (259,529)
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value $ 8.85 $ 9.4 $ 14.19
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 9.74   $ 9.55
Share-based equity-settled market-based restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 468,351 626,150 444,349
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period 274,363 329,489 198,660
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 11.49 $ 12.83 $ 8.01
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 16.19    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value $ 16.19 $ 11.61 $ 22.84