XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Net Periodic Pension and Postretirement Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (expense), net Other income (expense), net Other income (expense), net
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (expense), net Other income (expense), net Other income (expense), net
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (expense), net Other income (expense), net Other income (expense), net
Pension Plans, Defined Benefit [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Service costs $ 690 $ 1,280 $ 1,230
Interest costs 890 800 930
Expected return on plan assets (1,590) (1,530) (1,450)
Settlements and curtailments loss 150 0 0
Amortization of net (gain)/loss 570 910 890
Net periodic benefit cost (income) 710 $ 1,460 $ 1,600
Pension Plans, Defined Benefit [Member] | Foreign Plan [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Settlements and curtailments loss $ 200