XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans, Information About Plan Assets and Asset Allocation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Information about Plan Assets [Abstract]      
Service period of participants not impacted by pension plan amendment 15 years    
Age of plan participants not impacted by pension plan amendment 50 years    
Service period of participants who are age fifty not impacted by pension plan amendment 10 years    
Fair Value, Inputs, Level 3 [Member]      
Information about Plan Assets [Abstract]      
Fair value of plan assets $ 0 $ 0  
Higman [Member]      
Information about Plan Assets [Abstract]      
Pension contributions 1,700,000 8,200,000 $ 900,000
Pension Plan [Member]      
Information about Plan Assets [Abstract]      
Pension contributions 1,654,000 8,174,000  
Fair value of plan assets $ 411,449,000 $ 375,917,000 $ 341,061,000
Expected long-term rate of return on plan assets 6.75% 6.75% 6.75%
Contribution percentage to defined contribution plan 132.00%    
Asset Allocation Among Asset Categories [Abstract]      
Asset allocations 100.00% 100.00%  
Pension Plan [Member] | U.S. Equity Securities [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Asset allocations 51.00% 51.00%  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 50.00%    
Pension Plan [Member] | U.S. Equity Securities [Member] | Minimum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 45.00%    
Pension Plan [Member] | U.S. Equity Securities [Member] | Maximum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 55.00%    
Pension Plan [Member] | International Equity Securities [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Asset allocations 18.00% 20.00%  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 20.00%    
Pension Plan [Member] | International Equity Securities [Member] | Minimum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 12.00%    
Pension Plan [Member] | International Equity Securities [Member] | Maximum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 28.00%    
Pension Plan [Member] | Debt Securities [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Asset allocations 31.00% 29.00%  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 30.00%    
Pension Plan [Member] | Debt Securities [Member] | Minimum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 20.00%    
Pension Plan [Member] | Debt Securities [Member] | Maximum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 40.00%    
Pension Plan [Member] | Cash and Cash Equivalents [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Asset allocations 0.00% 0.00%  
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 0.00%    
Pension Plan [Member] | Cash and Cash Equivalents [Member] | Minimum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 0.00%    
Pension Plan [Member] | Cash and Cash Equivalents [Member] | Maximum [Member]      
Asset Allocation Among Asset Categories [Abstract]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 0.00%    
Other Postretirement Benefits [Member]      
Information about Plan Assets [Abstract]      
Pension contributions $ 36,000 $ 104,000  
Fair value of plan assets $ 0 $ 0 $ 0
Pension plan defined benefit plan cost increase limit percentage 4.00%