XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Benefit Pension Plans - Level 3 Plan Asset Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]    
Fair value of plan assets at January 1, $ 9,609 $ 10,206
Effect of Foreign Currency (655) (678)
Fair value of plan assets at December 31, 8,662 9,609
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, 8,534  
Fair value of plan assets at December 31, 7,805 8,534
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, 8,534  
Fair value of plan assets at December 31, 7,805 8,534
Fair Value, Inputs, Level 3 [Member] | 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, 8,534 9,156
Net Realized and Unrealized Gains (14) 289
Net Purchases, Issuances, Settlements, and Other (165) (242)
Effect of Foreign Currency (550) (669)
Fair value of plan assets at December 31, $ 7,805 $ 8,534