XML 113 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Schedule of Reconciliation of Changes in Benefit Obligation and Fair value of Plan Assets As Well As the Funded Status Recognized in the Consolidated Statements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Benefits      
Reconciliation of changes in benefit obligations      
Benefit Obligation at Beginning of Year $ 78,568 $ 84,454  
Service Cost 0 0 $ 0
Interest Cost 4,078 4,468 3,097
Purchase 0 (4,115)  
Actuarial Losses (Gains) (839) 1,070  
Employer Benefits Paid (6,964) (7,309)  
Benefit Obligation at End of Year 74,843 78,568 84,454
Reconciliation of changes in fair value of plan assets      
Fair Value of Plan Assets at Beginning of Year 78,214 79,324  
Actual Return on Plan Assets 3,029 9,846  
Employer Contributions 462 468  
Purchase 0 (4,115)  
Employer Benefits Paid (6,964) (7,309)  
Fair Value of Plan Assets at End of Year 74,741 78,214 79,324
Funded Status at End of Year (102) (354)  
Postretirement Benefits      
Reconciliation of changes in benefit obligations      
Benefit Obligation at Beginning of Year 23,314 21,929  
Service Cost 438 376 584
Interest Cost 1,242 1,186 861
Actuarial Losses (Gains) 270 1,496  
Employer Benefits Paid (1,606) (1,673)  
Benefit Obligation at End of Year 23,658 23,314 $ 21,929
Reconciliation of changes in fair value of plan assets      
Employer Contributions 1,606 1,673  
Employer Benefits Paid (1,606) (1,673)  
Funded Status at End of Year $ (23,658) $ (23,314)