XML 140 R128.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (The Major Categories of Plan Assets Measured at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents $ 966 $ 1,202
Equity securities 22,337 22,714
Fixed income securities 11,920 26,052
Total Plan investments 65,700 73,186
Foreign Currencies [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 18 15
Short Term Investment Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 948 1,187
Commingled Pension Trust Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Equity securities 22,337 22,714
Fixed income securities 11,919 26,050
Total Plan investments 30,477 23,218
All Other Corporate Bonds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fixed income securities 1 2
Level 1 Inputs [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 18 15
Total Plan investments 18 15
Level 1 Inputs [Member] | Foreign Currencies [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 18 15
Level 2 Inputs [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 948 1,187
Equity securities 22,337 22,714
Fixed income securities 11,920 26,052
Total Plan investments 65,682 73,171
Level 2 Inputs [Member] | Short Term Investment Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Cash equivalents 948 1,187
Level 2 Inputs [Member] | Commingled Pension Trust Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Equity securities 22,337 22,714
Fixed income securities 11,919 26,050
Total Plan investments 30,477 23,218
Level 2 Inputs [Member] | All Other Corporate Bonds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fixed income securities $ 1 $ 2