XML 134 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plan Schedule of balances of AOCI (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]        
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax $ (340) $ (388)    
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax 21,547 2,529    
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax 21,207 2,141    
Deferred Tax Liabilities, Deferred Expense (4,453) (449)    
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax $ 16,754 $ 1,692 $ (6,680) $ (5,792)