XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Pensions and Other Postretirement Benefits (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined benefit plan, employer contribution in 2022 $ 1,300    
Ultimate health care cost trend rate 3.94%    
Defined contribution plan matching expense $ 1,000 $ 800 $ 700
Accrued pension and other postretirement costs 12,253 16,687  
Other Retirement Obligations      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Actuarial gains adjustment $ 591 $ 1,498  
Ultimate health care cost trend rate 6.00% 5.40%  
Other retirement obligations $ 1,000 $ 1,000  
Accrued pension and other postretirement costs 2,658 3,311  
Other Retirement Obligations | Revision of Prior Period, Adjustment      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Actuarial gains adjustment   763  
United States | Pension Plans      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Actuarial gains adjustment 103 (338)  
Accrued pension and other postretirement costs 2,519 2,642  
Foreign Plan | Pension Plans      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Actuarial gains adjustment 792 (1,863)  
Accrued pension and other postretirement costs 6,065 9,691  
Nonqualified Plan | Deferred Compensation, Excluding Share-based Payments and Retirement Benefits      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Assets held-in-trust 4,200 3,700  
Accrued pension and other postretirement costs 6,000 5,400  
Unfunded Plan | Nonqualified Plan | United States | Pension Plans      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Assets held-in-trust 1,900 1,900  
Non qualified pension plan liabilities $ 2,600 $ 2,700