XML 139 R109.htm IDEA: XBRL DOCUMENT v3.25.0.1
Postretirement Benefits - Schedule of Amounts Recognized in Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Net amounts recognized at year end $ 26,194 $ (2,727) $ 1,570 $ (131,239)
Pension Plan        
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]        
Net loss (gain) (28,720) (227)    
Prior service cost 6,636 6,494    
Net amounts recognized at year end $ (22,084) $ 6,267