XML 141 R117.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Fair Value of Plan Assets) (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets $ 36,994,000 $ 30,073,000 $ 35,288,000
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 5,212,000 4,592,000  
Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 24,612,000 20,838,000  
Fixed income and other securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 7,170,000 4,643,000  
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 36,994,000 30,073,000  
Level 1 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 5,212,000 4,592,000  
Level 1 | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 24,612,000 20,838,000  
Level 1 | Fixed income and other securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 7,170,000 4,643,000  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 2 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 2 | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 2 | Fixed income and other securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 3 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 3 | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets 0 0  
Level 3 | Fixed income and other securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of pension plan assets $ 0 $ 0