XML 109 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation (Restricted Stock Granted) (Details) - $ / shares
12 Months Ended
Dec. 01, 2024
Sep. 01, 2024
Aug. 30, 2024
Jun. 30, 2025
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period (years)         3 years
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)       316,433  
Grant date fair value (in dollars per share)       $ 51.55  
Certain employees based on performance | August 30 , 2024 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     196,356    
Grant date fair value (in dollars per share)     $ 50.94    
Vesting period (years)     4 years    
Certain employees based on performance | August 30 , 2024 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     80,391    
Grant date fair value (in dollars per share)     $ 55.78    
Vesting period (years)     3 years    
Certain employees based on performance | September 1 , 2024 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)   14,723      
Grant date fair value (in dollars per share)   $ 50.94      
Vesting period (years)   4 years      
Certain employees based on performance | December 1 , 2024 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares) 2,976        
Grant date fair value (in dollars per share) $ 50.41        
Vesting period (years) 4 years        
Certain Directors | August 30 , 2024 | Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted (in shares)     21,987    
Grant date fair value (in dollars per share)     $ 50.94    
Vesting period (years)     12 months