XML 558 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Reconciliation of Changes in Fair Value of Plan Assets, Plan Benefit Obligations and Funded Status) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Change in Fair Value of Plan Assets      
Company contribution $ 2,400    
Employee Pension Plans      
Change in Fair Value of Plan Assets      
Balance at beginning of year 56,157 $ 73,375  
Actual return on plan assets 7,917 (10,865)  
Company contribution 1,526 242  
Benefit payments (7,718) (6,595)  
Balance at end of year 57,882 56,157 $ 73,375
Change in Benefit Obligations      
Balance at beginning of year 79,058 101,526  
Interest cost 3,839 2,594 2,349
Service cost 1,000 945 935
Assumption change (gain) loss 1,281 (19,712)  
Actuarial (gain) loss (17) 300  
Benefit payments (7,718) (6,595)  
Balance at end of year $ 77,443 $ 79,058 $ 101,526