XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Benefit Pension Plans - Schedule of Net Periodic Pension Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]      
Service cost $ 2,908 $ 4,479 $ 4,027
Interest cost 1,676 1,383 1,817
Expected return on plan assets (312) (346) (453)
Amortization of prior service costs 70 71 68
Amortization of actuarial net loss 1,490 2,183 2,255
Settlement 166 (2) 286
Curtailment (20) (557) 0
Net periodic benefit cost $ 5,978 $ 7,211 $ 8,000
Defined benefit plan, net periodic benefit cost (credit) excluding service cost, statement of income or comprehensive income Other income (expense), net Other income (expense), net Other income (expense), net