XML 125 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Post-retirement Plans - Net Periodic Credit (Details) - Post-retirement healthcare obligations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Service cost $ 2,081 $ 2,324 $ 1,616
Interest cost 990 782 870
Amortization of prior service credit (3,472) (3,481) (3,481)
Amortization of (gain) loss 32 153 (83)
Net periodic post-retirement credit $ (369) $ (222) $ (1,078)