XML 104 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Schedule of Net Periodic Benefit Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Summary of net periodic benefit cost      
Defined Benefit Plan, Net Periodic Benefit Cost, Credit Interest Cost, Statement Of Income Or Comprehensive Income, Extensible List Not Disclosed Flag true true true
Interest cost $ 3,651 $ 3,839 $ 2,594
Service cost $ 988 $ 1,000 $ 945
Defined Benefit Plan, Net Periodic Benefit Cost Credit Expected, Return Loss, Statement Of Income Or Comprehensive Income, Extensible List Not Disclosed Flag true true true
Expected return on plan assets $ (3,763) $ (3,875) $ (3,890)
Defined Benefit Plan, Net Periodic Benefit Cost Credit, Amortization Of Gain Loss, Statement Of Income Or Comprehensive Income, Extensible List Not Disclosed Flag true true true
Recognized net actuarial losses $ 1,803 $ 1,699 $ 2,571
Net periodic benefit cost $ 2,679 $ 2,663 $ 2,220
Actuarial assumptions used to determine net cost:      
Discount rate (as a percent) 4.95% 5.16% 2.65%
Expected return on assets (as a percent) 6.25% 6.25% 5.75%