XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Benefit Plans - Schedule of Net Benefit Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 1,644 $ 1,666 $ 4,931 $ 4,997
Interest cost 3,901 3,613 11,702 10,839
Expected return on assets (4,944) (4,463) (14,831) (13,389)
Amortization of actuarial (gain) loss (458) (18) (1,373) (53)
Amortization of prior service cost 4 4 11 11
Total 147 802 440 2,405
Other Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Service cost 156 166 468 498
Interest cost 337 295 1,011 886
Expected return on assets (295) (267) (885) (801)
Amortization of actuarial (gain) loss (214) (161) (642) (483)
Amortization of prior service cost 0 0 0 0
Total $ (16) $ 33 $ (48) $ 100