XML 104 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Additional Information (Details)
12 Months Ended
Jul. 01, 2021
USD ($)
Dec. 31, 2024
USD ($)
Plan
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Employer discretionary contribution amount   $ 9,500,000 $ 8,500,000 $ 7,200,000
Number of non-contributory defined benefit pension plans | Plan   2    
Period of average compensation for pension benefit computation   5 years    
Age limit for a lump sum payment   55 years    
Long-term portion of the pension liability   $ 26,200,000 27,000,000  
AOCI net prior service cost   1,900,000    
Future amortization of prior service cost   $ 0    
Retirement age   65 years    
Rabbi trust balance   $ 46,900,000    
Expense related to contributions   800,000 700,000 $ 700,000
Total deferred compensation liability   41,800,000 38,600,000  
Deferred compensation liability, current   2,700,000 $ 2,800,000  
George C. Zoley | Amended and Restated Executive Retirement Agreement        
Deferred Compensation Arrangement With Individual Share Based Payments [Line Items]        
Deferred compensation, interest rate on cash payment 5.00%      
Deferred compensation arrangement with individual, employer contribution $ 1,000,000      
Deferred compensation, interest rate on employer contribution 5.00%      
Deferred compensation arrangement with individual, cash payment $ 3,600,000      
Deferred compensation arrangement with individual reclassification from equity to other non-current liabilities $ 3,600,000      
Deferred compensation arrangement with individual balance   $ 12,600,000