XML 92 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement and Benefit Plans (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
employee
Dec. 31, 2022
USD ($)
employee
Dec. 31, 2021
USD ($)
employee
Defined Contribution Plan Disclosure [Line Items]      
Accumulated benefit obligation $ 2,600 $ 3,000  
Employer matching contribution, percentage of employees' pay 4.00%    
Contributions paid $ 33,500 31,300 $ 28,700
Interest expense 25,496 25,412 24,806
Employee Related Liabilities, Current      
Defined Contribution Plan Disclosure [Line Items]      
Deferred compensation liability 2,200 1,700  
Employee-Related Liabilities, Noncurrent      
Defined Contribution Plan Disclosure [Line Items]      
Deferred compensation liability $ 30,500 25,700  
Deferred compensation arrangement with individual      
Defined Contribution Plan Disclosure [Line Items]      
Imputed interest rate credited to the deferred compensation plan participant's account as a percentage to moody's composite average of yields on corporate bonds 130.00%    
Interest expense $ 2,100 $ 1,400 $ 900
Minimum      
Defined Contribution Plan Disclosure [Line Items]      
Percentage contributed for additional performance target 2.00% 2.00% 2.00%
Maximum      
Defined Contribution Plan Disclosure [Line Items]      
Percentage contributed for additional performance target 4.00% 4.00% 4.00%
Multiemployer Defined Contributory Trust Plan      
Defined Contribution Plan Disclosure [Line Items]      
Number of employees in plan | employee 730 740 760
Required defined contributory trust contribution, percent of earnings. 4.50% 4.50% 4.50%
Period contributions $ 1,800 $ 2,000 $ 1,900