XML 101 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Benefits Fair Value of Plan Assets in Heirarchy (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 100.00%    
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 100.00% 100.00%  
Defined Benefit Plan, Plan Assets, Amount $ 57,035,000 $ 45,692,000 $ 36,414,000
Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 44,065,000 29,590,000  
Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 7,486,000 9,389,000  
Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 5,484,000 6,713,000 6,797,000
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0 0  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Realized Gain on Assets 282,000 364,000  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Unrealized Loss on Assets (110,000) (448,000)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Disposition $ (1,401,000) $ 0  
Defined Benefit Plan, Equity Securities, US      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 19.50% 20.30%  
Defined Benefit Plan, Plan Assets, Amount $ 11,128,000 $ 9,280,000  
Defined Benefit Plan, Equity Securities, US | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 7,149,000 6,097,000  
Defined Benefit Plan, Equity Securities, US | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 3,979,000 3,183,000  
Defined Benefit Plan, Equity Securities, US | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Defined Benefit Plan, Equity Securities, Non-US      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 21.50% 22.70%  
Defined Benefit Plan, Plan Assets, Amount $ 12,236,000 $ 10,349,000  
Defined Benefit Plan, Equity Securities, Non-US | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 12,236,000 10,349,000  
Defined Benefit Plan, Equity Securities, Non-US | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Defined Benefit Plan, Equity Securities, Non-US | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Defined Benefit Plan, Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 30.00%    
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 41.00% 43.00%  
Defined Benefit Plan, Plan Assets, Amount $ 23,364,000 $ 19,629,000  
Defined Benefit Plan, Equity Securities | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 19,385,000 16,446,000  
Defined Benefit Plan, Equity Securities | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 3,979,000 3,183,000  
Defined Benefit Plan, Equity Securities | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Core fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 40.30% 25.50%  
Defined Benefit Plan, Plan Assets, Amount $ 22,973,000 $ 11,646,000  
Core fixed income | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 22,973,000 11,646,000  
Core fixed income | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Core fixed income | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Total fixed income securities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 50.00%    
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 40.30% 25.50%  
Defined Benefit Plan, Plan Assets, Amount $ 22,973,000 $ 11,646,000  
Total fixed income securities | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 22,973,000 11,646,000  
Total fixed income securities | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Total fixed income securities | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Defined Benefit Plan, Real Estate      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 3.30% 4.60%  
Defined Benefit Plan, Plan Assets, Amount $ 1,878,000 $ 2,116,000  
Defined Benefit Plan, Real Estate | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Defined Benefit Plan, Real Estate | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Defined Benefit Plan, Real Estate | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 1,878,000 $ 2,116,000  
Defined Benefit Plan, Common Collective Trust      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 6.10% 13.60%  
Defined Benefit Plan, Plan Assets, Amount $ 3,507,000 $ 6,206,000  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 3,507,000 6,206,000  
Defined Benefit Plan, Common Collective Trust | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0  
Hedge fund      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 9.30% 13.30%  
Defined Benefit Plan, Plan Assets, Amount $ 5,313,000 $ 6,095,000  
Hedge fund | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 1,707,000 1,498,000  
Hedge fund | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 0 0  
Hedge fund | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 3,606,000 $ 4,597,000  
Total other securities      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 20.00%    
Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage 18.70% 31.50%  
Defined Benefit Plan, Plan Assets, Amount $ 10,698,000 $ 14,417,000  
Total other securities | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 1,707,000 1,498,000  
Total other securities | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 3,507,000 6,206,000  
Total other securities | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount 5,484,000 6,713,000  
Nonqualified Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Amount $ 0 $ 0 $ 0