XML 133 R114.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plan Schedule of plan assets and benefit obligation activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]      
Defined Benefit Plan, Plan Assets, Amount $ 209,138 $ 263,473 $ 230,442
Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) (37,319) 48,138  
Defined Benefit Plan, Plan Assets, Contributions by Employer 0 0  
Defined Benefit Plan, Plan Assets, Benefits Paid 17,016 15,107  
Defined Benefit Plan, Benefit Obligation 127,394 182,964 184,410
Defined Benefit Plan, Service Cost 9,749 9,916 8,319
Defined Benefit Plan, Interest Cost 5,705 5,359 5,283
Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment 558 0  
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) (54,566) (1,614)  
Benefits paid 17,016 15,107  
Defined Benefit Plan, Funded (Unfunded) Status of Plan 81,744 80,509  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ (2,359) $ 1,764 $ 367