XML 124 R108.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Additional Information (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Nov. 06, 2019
Defined Benefit Plan Disclosure [Line Items]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%      
Contributes percentage 6.00%      
Matching and discretionary contributions expense $ 17,900,000 $ 18,400,000 $ 12,000,000.0  
Authorized amount $ 25,000      
Number of ESPP issuable       500,000
Market price 90.00%      
Brokerage commissions and administrative fees, percentage 10.00%      
Total share issued 18,463 18,328 8,857  
Nonqualified Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Contributes percentage 6.00%      
Deferred Compensation Plan, Maximum Percentage of Deferment of Participant's Salary 50.00%      
Deferred Compensation Plan, Maximum percentage of participant's Bonus or Board Fee 100.00%      
Accrued Liabilities | Nonqualified Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Deferred Compensation Liability, Current $ 12,600,000 $ 16,300,000    
Investment in Rabbi Trust | Nonqualified Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Deferred Compensation Plan Assets, Fair Value Disclosure $ 12,500,000 $ 17,800,000