v3.26.1
Note 11. Stock Compensation Plans - Performance Shares Textuals (Details) - 2023 Equity Incentive Plan [Member] - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Performance Shares      
Share-based Compensation Arrangements      
Performance Shares, Unrecognized Compensation Cost $ 2.7    
Performance Shares, Average Vesting Period for Unrecognized Compensation Cost 1 year 3 months 18 days    
Performance Shares, Shares Vested 182,839 93,870 82,744
Share-based Compensation Arrangements, Vested in Period, Fair Value $ 4.3 $ 2.2 $ 1.6
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 100.00%    
Share-based Compensation Arrangements, Grants in Period 121,261    
Share-based Compensation Arrangements, Grants in Period, Weighted Average Grant Date Fair Value $ 28.35    
Performance Shares | Maximum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 125.00%    
Performance Shares | Minimum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%    
Restricted Stock      
Share-based Compensation Arrangements      
Performance Shares, Unrecognized Compensation Cost $ 3.0    
Performance Shares, Average Vesting Period for Unrecognized Compensation Cost 10 months 24 days    
Performance Shares, Shares Vested 89,295 46,497 20,768
Share-based Compensation Arrangements, Vested in Period, Fair Value $ 4.8 $ 2.9 $ 2.8
Share-based Compensation Arrangements, Grants in Period 169,851    
Share-based Compensation Arrangements, Grants in Period, Weighted Average Grant Date Fair Value $ 28.35    
Restricted Stock | Maximum      
Share-based Compensation Arrangements      
Share Based Compensation Arrangement By Share Based Payment Award Contractual Life 3 years    
Total Shareholder Return Performance Share      
Share-based Compensation Arrangements      
Performance Shares, Unrecognized Compensation Cost $ 2.8    
Performance Shares, Average Vesting Period for Unrecognized Compensation Cost 1 year 8 months 12 days    
Performance Shares, Shares Vested 0 0 0
Share-based Compensation Arrangements, Grants in Period 61,286    
Share-based Compensation Arrangements, Grants in Period, Weighted Average Grant Date Fair Value $ 48.49    
Total Shareholder Return Performance Share | Maximum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%    
Total Shareholder Return Performance Share | Minimum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%    
PerformanceSharesMember-LT | Maximum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%    
PerformanceSharesMember-LT | Minimum      
Share-based Compensation Arrangements      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%