Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS - Additional Information (Details)

v3.21.2
EMPLOYEE BENEFIT PLANS - Additional Information (Details) - USD ($)
12 Months Ended 18 Months Ended 30 Months Ended 93 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2021
Dec. 31, 2018
Defined Benefit Plan Disclosure            
Employer matching contribution, percent of match           50.00%
Maximum annual contributions per employee, amount           $ 4,000
Employer matching contribution, employees contribution matched           $ 8,000
Deferred compensation arrangement under the profit sharing and 401(K) programs, total expenses $ 27,000,000.0 $ 24,600,000 $ 18,600,000      
Matching Option One            
Defined Benefit Plan Disclosure            
Employer matching contribution, percent of match       50.00%    
Employer matching contribution, employees contribution matched       $ 8,000    
Matching Option Two            
Defined Benefit Plan Disclosure            
Employer matching contribution, percent of match       50.00%    
Employer matching contribution, percent of employees' compensation         5.00%  
Employer matching contribution, additional percent of match         25.00%