XML 105 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Defined Benefit Pension Plans - Level 3 Plan Asset Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, $ 10,206 $ 12,665
Effect of Foreign Currency (678) (177)
Fair value of plan assets at December 31, 9,609 10,206
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, 9,156 11,739
Net Realized and Unrealized Gains   354
Net Purchases, Issuances, Settlements, and Other   (46)
Release for Divestiture   (2,722)
Effect of Foreign Currency   (169)
Fair value of plan assets at December 31, 8,534 9,156
Insurance Fund [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, 9,156  
Fair value of plan assets at December 31, 8,534 9,156
Insurance Fund [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, 9,156 8,133
Net Realized and Unrealized Gains 289 237
Net Purchases, Issuances, Settlements, and Other (242) 15
Release for Divestiture 0 0
Effect of Foreign Currency (669) 771
Fair value of plan assets at December 31, 8,534 9,156
Securities (Assets) [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, $ 0 3,606
Net Realized and Unrealized Gains   117
Net Purchases, Issuances, Settlements, and Other   (61)
Release for Divestiture   (2,722)
Effect of Foreign Currency   (940)
Fair value of plan assets at December 31,   $ 0