XML 90 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefit Plans (Components of Net Periodic Benefit Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 421 $ 490 $ 1,265 $ 1,472
Interest cost on projected benefit obligation 888 861 2,664 2,583
Expected return on plan assets (849) (1,004) (2,547) (3,013)
Amortization of unrecognized prior service credit (134) (134) (402) (402)
Amortization of unrecognized net actuarial loss 274 358 822 1,073
Net periodic benefit expense $ 600 $ 571 $ 1,802 $ 1,713