XML 112 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
DB Pension Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Net actuarial loss (gain) $ 25,123 $ 33,265 $ 38,468
Prior service cost (credit) 0 0 0
Total 25,123 33,265 38,468
Life and Healthcare Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Net actuarial loss (gain) (1,775) (1,022) (909)
Prior service cost (credit) (62) (104) (165)
Total (1,837) (1,126) (1,074)
SERP Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Net actuarial loss (gain) (1,972) 287 603
Prior service cost (credit) 1,085 1,311 1,588
Total $ (887) $ 1,598 $ 2,191