v3.25.4
Retirement Plans, Defined Contribution Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Components of annual benefit cost [Abstract]      
Gain loss corridor percentage 10.00%    
Defined Contribution Plan [Member]      
Defined Contribution Pension and Other Postretirement Benefit Expense [Abstract]      
Percentage of matching contributions under defined contribution plan 4.00%    
Total expense for defined contribution plans $ 9,100 $ 8,000 $ 8,200
Pension Plan [Member]      
Benefit obligation [Roll Forward]      
Benefit obligation at beginning of year 30,887 36,413  
Service cost 1,506 1,736 1,741
Interest cost 1,817 1,839 1,886
Foreign currency exchange rate changes 1,284 (979)  
Benefits paid (1,854) (5,266)  
Actuarial loss (gain) 678 (2,856)  
Benefit obligation at end of year 34,318 30,887 36,413
Change in fair value of plan assets [Roll Forward]      
Plan assets at beginning of year 18,972 21,270  
Company contributions 801 4,192  
Foreign currency exchange rate changes 1,137 (544)  
Benefits paid (1,854) (5,266)  
Actual gain (loss) on plan assets 714 (680)  
Plan assets at end of year 19,770 18,972 21,270
Funded status (14,548) (11,915)  
Accumulated benefit obligation 32,315 29,480  
Amounts recognized in Consolidated Balance Sheets [Abstract]      
Accrued employee and retiree benefits (14,226) (15,882)  
Other accrued expenses (4,991) (693)  
Other assets 4,669 4,660  
Net liability (14,548) (11,915)  
Components of annual benefit cost [Abstract]      
Service cost 1,506 1,736 1,741
Interest cost 1,817 1,839 1,886
Expected return on plan assets (1,093) (1,237) (1,007)
Recognized actuarial gain (305) (359) (656)
Settlement income 0 (610) 0
Defined benefit expense $ 1,925 $ 1,369 $ 1,964
Weighted average liability assumptions [Abstract]      
Discount rate 5.51% 5.83%  
Expected return on plan assets 5.83% 5.71%  
Rate of compensation increase 1.28% 1.17%  
Weighted average cost assumption [Abstract]      
Discount rate 5.83% 5.15% 5.12%
Expected return on plan assets 5.71% 4.91% 4.89%
Rate of compensation increase 1.17% 1.14% 0.90%
Estimated Future Benefit Payments [Abstract]      
2026 $ 6,600    
2027 2,300    
2028 2,300    
2029 2,600    
2030 2,500    
2031 through 2035 26,300    
Estimated future employer contributions for next fiscal year 5,100    
Amounts recognized in Accumulated Other Comprehensive Loss [Abstract]      
Unrecognized net actuarial loss 4,627 $ 2,996  
Prior service cost 151 146  
Total before tax effects 4,778 3,142  
Other Comprehensive Income (Loss), Pension Adjustment, Net of Tax [Abstract]      
Net actuarial (loss) gain arising during the period (818) 665 $ 192
Amortization of actuarial gain, included in defined benefit expense (226) (934) (479)
Pension adjustment, net of tax $ (1,044) $ (269) $ (287)