XML 156 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits (Schedule of Fair Value of Qualified Pension Plan Assets) (Details) - Qualified Pension Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 77,401 $ 82,837 $ 81,553
Asset allocations by category 100.00% 100.00%  
Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 34,037 $ 21,257  
Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 43,364 61,580  
Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 29,950 $ 16,820  
Asset allocations by category 38.70% 20.30%  
Cash and cash equivalents | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 29,950 $ 16,820  
Cash and cash equivalents | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and cash equivalents | Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Obligations of U.S government-sponsored enterprises      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 42,052 58,147  
Obligations of U.S government-sponsored enterprises | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Obligations of U.S government-sponsored enterprises | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 42,052 58,147  
Obligations of U.S government-sponsored enterprises | Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Obligations of states and political subdivisions      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 816 1,459  
Obligations of states and political subdivisions | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Obligations of states and political subdivisions | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 816 1,459  
Obligations of states and political subdivisions | Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 496 1,974  
Corporate bonds | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Corporate bonds | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 496 1,974  
Corporate bonds | Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 4,087 $ 4,437  
Asset allocations by category 5.30% 5.40%  
Mutual funds | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 4,087 $ 4,437  
Mutual funds | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Mutual funds | Level 3 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0  
Fixed income securities      
Defined Benefit Plan Disclosure [Line Items]      
Asset allocations by category [1] 56.00% 74.30%  
[1] Includes obligations of U.S. government agencies and U.S. government-sponsored enterprises, obligations of states and political subdivisions and corporate bonds.