XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Pension (Net Pension Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Pension [Abstract]        
Service cost - benefits earned during the period $ 139 $ 97 $ 410 $ 290
Interest cost on projected benefit obligation 1,094 1,062 3,241 3,287
Expected Return on Plan Assets (994) (1,066) (2,954) (3,104)
Amortization of Prior Service Cost 0 (45) 0 (136)
Defined Benefit Plan, Amortization of (Gain) Loss 44 177 502 739
Net periodic pension cost $ 283 $ 225 $ 1,199 $ 1,076