XML 91 R83.htm IDEA: XBRL DOCUMENT v3.25.2
Employee Benefit Plans (Components of Net Periodic Benefit Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 422 $ 491 $ 844 $ 982
Interest cost on projected benefit obligation 888 861 1,776 1,722
Expected return on plan assets (849) (1,005) (1,698) (2,009)
Amortization of unrecognized prior service credit (134) (134) (268) (268)
Amortization of unrecognized net actuarial loss 274 357 548 715
Net periodic benefit expense $ 601 $ 570 $ 1,202 $ 1,142