XML 112 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONTRIBUTING EMPLOYEE OWNERSHIP PLAN (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan Disclosure [Line Items]      
Contributing Employee Ownership Plan Initial Vesting Period Vested Percentage 25.00%    
Contributing Employee Ownership Plan Vesting Period 2 years    
Contributing Employee Ownership Plan Additional Vesting Percentage For Each Additional Year Of Service 25.00%    
Contributing Employee Ownership Plan Vesting Period - Total 5 years    
Contributing Employee Ownership Plan Initial Vesting Period Vested Percentage - New 50.00%    
Contributing Employee Ownership Plan Vesting Percentage After Five Years 100.00%    
Contributing Employee Ownership Plan Vesting Period - New 3 years    
Defined Contribution Plan Employer Contribution of Eligible Compensation $ 36.8 $ 37.4 $ 35.4
Defined Contribution Plan Matching Expense $ 14.5 $ 14.4 $ 14.2
Minimum      
Defined Contribution Plan Disclosure [Line Items]      
Contribution To Individual Retirement Account Percentage Of Employees Eligible Compensation 5.00%    
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Contribution To Individual Retirement Account Percentage Of Employees Eligible Compensation 7.50%