XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Components of Net Periodic Benefit Cost - Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Pension plan    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 108 $ 141
Interest cost 1,016 947
Expected return on plan assets (1,094) (1,051)
Net amortization of net (gain) loss   109
Net Periodic Benefit Cost 30 146
Postretirement Health Coverage    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 3 4
Interest cost 32 34
Net amortization of net (gain) loss (39) (20)
Net Periodic Benefit Cost $ (4) $ 18