Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS - Additional Information (Details)

v3.20.2
EMPLOYEE BENEFIT PLANS - Additional Information (Details) - USD ($)
12 Months Ended 18 Months Ended 93 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2020
Dec. 31, 2018
Defined Benefit Plan Disclosure          
Employer matching contribution, percent of match         50.00%
Employer matching contribution, employees contribution matched         $ 8,000
Maximum annual contributions per employee, amount         $ 4,000
Deferred compensation arrangement under the profit sharing and 401(K) programs, total expenses $ 24,600,000 $ 18,600,000 $ 16,000,000.0    
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%