XML 88 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Pre-tax Amounts Recognized in Accumulated Other Comprehensive Loss) (Details) - Postretirement health care benefit plan
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Details of the pre-tax amounts recognized in accumulated other comprehensive loss  
Balance at beginning of year, Unamortized Actuarial Net Losses $ 11,744
Balance at beginning of year, Unamortized Prior Service Costs (6,243)
Amounts arising during the period, Unamortized Actuarial Net Losses 911
Amounts arising during the period, Unamortized Prior Service Costs 0
Amounts recognized as a component of net periodic benefit cost, Unamortized Actuarial Net Losses 0
Amounts recognized as a component of net periodic benefit cost, Unamortized Prior Service Costs (1,206)
Balance at end of year, Unamortized Actuarial Net Losses 12,655
Balance at end of year, Unamortized Prior Service Costs $ (7,449)