XML 92 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Plans Retirement Plans Level 4 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Recognized net actuarial (gains) losses $ (154) $ (995) $ 654
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) 524 (321) 1,451
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation 13,332 15,363  
Defined Benefit Plan, Actuarial Net (Gains) Losses (154) (995)  
Defined Benefit Plan, Benefit Obligation, Benefits Paid 1,572 1,710  
Defined Benefit Plan, Benefit Obligation 12,284 13,332 15,363
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Defined Benefit Plan, Plan Assets, Contributions by Employer 1,572 1,710  
Defined Benefit Plan, Plan Assets, Amount 0 0 $ 0
Defined Benefit Plan, Funded (Unfunded) Status of Plan (12,284) (13,332)  
Defined Benefit Plan, Accumulated Benefit Obligation 12,284 13,332  
Liability, Defined Benefit Pension Plan, Current (1,518) (1,825)  
Liability, Defined Benefit Pension Plan, Noncurrent (10,766) (11,507)  
Liability, Defined Benefit Pension Plan (12,284) (13,332)  
Defined Benefit Plan, Estimated Future Retirement Benefits Covered by Insurance Contract, Amount 37,700 37,100  
Cash Surrender Value of Life Insurance, Retirement Plans $ 30,800 $ 30,100  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.97% 5.41% 4.94%
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 5.37% 4.94% 5.34%
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase 50.00%    
Year One $ 1,518    
Year Two 1,453    
Year Three 1,384    
Year Four 1,286    
Year Five 1,230    
Defined Benefit Plan Expected Benefit Payments 12,284    
Years 2031 through 2035 5,413    
Defined Contribution Plan, Cost 56,200 $ 54,500 $ 52,800
Defined Benefit Plan, Plan Assets, Benefits Paid $ 1,572 1,710  
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 50.00%    
Interest cost on projected benefit obligation $ 678 $ 674 $ 797