XML 110 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Schedule of Plan Assets at Fair Value) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets $ 60,247 $ 57,882 $ 56,157
Fair Value, Inputs, Level 1, 2 and 3 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 52,777 49,734  
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 49,644 46,671  
Level 1 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 49,644 46,671  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,133 3,063  
Level 2 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,133 3,063  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Level 3 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Fair Value Measured at Net Asset Value Per Share | Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 7,470 8,148  
Cash and cash equivalents | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,177 3,464  
Cash and cash equivalents | Level 1 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,177 3,464  
Cash and cash equivalents | Level 2 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Cash and cash equivalents | Level 3 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Fixed income funds | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,133 4,583  
Fixed income funds | Level 1 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 1,520  
Fixed income funds | Level 2 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 3,133 3,063  
Fixed income funds | Level 3 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Mutual funds | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 46,467 41,687  
Mutual funds | Level 1 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 46,467 41,687  
Mutual funds | Level 2 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets 0 0  
Mutual funds | Level 3 | Non-Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets $ 0 $ 0  
Equity partnerships      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List] Fair Value Measured at Net Asset Value Per Share Fair Value Measured at Net Asset Value Per Share  
Equity partnerships | Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets $ 2,139 $ 3,826  
Hedge fund investments      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible List] Fair Value Measured at Net Asset Value Per Share Fair Value Measured at Net Asset Value Per Share  
Hedge fund investments | Closely Held Funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plans' assets $ 5,331 $ 4,322