XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Change in Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pension Plan [Member]    
Schedule of Change in Fair Value of Plan Assets [Line Items]    
Beginning Balance $ 92,346 $ 84,828
Actual Return on Plan Assets 7,976 10,840
Employer Contributions 2,750 400
Benefits Paid (4,424) (3,722)
Ending Balance 98,648 92,346
Funded Status 11,147 494
Other Benefits Plan [Member]    
Schedule of Change in Fair Value of Plan Assets [Line Items]    
Beginning Balance 48,352 44,029
Actual Return on Plan Assets 4,675 4,323
Employer Contributions 946 940
Benefits Paid (946) (940)
Ending Balance 53,027 48,352
Funded Status $ 24,826 $ 20,352