XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans (Components of AOCI) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax $ 0 $ 0 $ 0
Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax 502 882 1,729
Defined Benefit Plan, Amortization of Prior Service Cost (Credit) 0 0 0
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax $ 502 $ 882 $ 1,729