XML 105 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Funded Status of Pension Plan and Post-Retirement Medical Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pension Benefits      
Change in Projected Benefit Obligation:      
Projected benefit obligation at beginning of year $ 190,678 $ 259,751  
Service cost 3,196 5,644 $ 6,316
Interest cost 10,142 7,401 6,833
Actuarial (gain) loss 8,525 (72,710)  
Benefits/expenses paid (9,578) (9,408)  
Projected benefit obligation at end of year 202,963 190,678 259,751
Changes in Plan Assets:      
Fair value of plan assets at beginning of year 186,906 233,524  
Actual return on plan assets 25,031 (40,299)  
Employer contributions 2,946 3,089  
Benefits/expenses paid (9,578) (9,408)  
Fair value of plan assets at end of year 205,305 186,906 233,524
Funded Status:      
Overfunded/(underfunded) amount recognized 2,342 (3,772)  
Post-Retirement Medical Benefits      
Change in Projected Benefit Obligation:      
Projected benefit obligation at beginning of year 2,014 2,686  
Service cost 130 129 149
Interest cost 106 60 110
Actuarial (gain) loss 49 (570)  
Benefits/expenses paid (334) (291)  
Projected benefit obligation at end of year 1,965 2,014 2,686
Changes in Plan Assets:      
Fair value of plan assets at beginning of year 11,240 13,773  
Actual return on plan assets 1,921 (2,242)  
Employer contributions 265 263  
Benefits/expenses paid (599) (554)  
Fair value of plan assets at end of year 12,827 11,240 $ 13,773
Funded Status:      
Overfunded/(underfunded) amount recognized $ 10,862 $ 9,226