XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension, Postretirement, and Other Benefit Plans (Schedule of Fair Value of Plan Assets) (Details) - Pension plans - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 103,137 $ 112,688 $ 74,929
Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 103,137 112,688  
Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 5,323 5,740  
Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 54,181 60,997  
Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 7,608 7,597  
Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 67,112 74,334  
Common Stocks and equity funds | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Common Stocks and equity funds | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,241 4,159  
Common Stocks and equity funds | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Common Stocks and equity funds | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 4,241 4,159  
Common Stocks and equity funds | Fair Value Measured at Net Asset Value Per Share | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 13,124 12,608  
Debt securities | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Debt securities | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 49,940 56,838  
Debt securities | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Debt securities | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 49,940 56,838  
Insurance contracts | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Insurance contracts | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Insurance contracts | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 7,608 7,597 $ 2,418
Insurance contracts | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 3,528 3,478  
Insurance contracts | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 3,528 3,478  
Real Estate | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Real Estate | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Real Estate | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 3,244 3,451  
Real Estate | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 3,244 3,451  
Hedge Funds | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Hedge Funds | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Hedge Funds | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 836 668  
Hedge Funds | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 836 668  
Cash and short-term investments | Fair Value, Inputs, Level 1 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 5,323 5,740  
Cash and short-term investments | Fair Value, Inputs, Level 2 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and short-term investments | Fair Value, Inputs, Level 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and short-term investments | Fair Value, Inputs, Level 1, 2 and 3 | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 5,323 5,740  
Fixed income funds | Fair Value Measured at Net Asset Value Per Share | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 22,901 25,746  
Limited partnerships | Fair Value Measured at Net Asset Value Per Share | Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0