XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Pension Plans - Fair Value of Pension and Estimated future benefit (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Pension plans      
Fair values of pension assets $ 14,715,000 $ 13,134,000 $ 11,440,000
Minimum required pension contributions for 2020 0    
Estimated future benefit payments      
2021 1,989,000    
2022 605,000    
2023 665,000    
2024 669,000    
2025 722,000    
2026-2030 $ 3,643,000    
Equity Funds [Member]      
Pension plans      
Target allocations for plan assets (as a percent) 20.00%    
Equity and Exchange Traded Funds [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets $ 14,715,000 13,134,000  
Equity and Exchange Traded Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 14,715,000 13,134,000  
Equity Large Cap [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 1,108,000 995,000  
Equity Large Cap [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 1,108,000 995,000  
Equity Mid Cap [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 405,000 502,000  
Equity Mid Cap [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 405,000 502,000  
Equity Small Cap [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 313,000 560,000  
Equity Small Cap [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 313,000 560,000  
Equity Funds Foreign [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 750,000 667,000  
Equity Funds Foreign [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 750,000 667,000  
Fixed Income Funds [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 11,798,000 10,358,000  
Fixed Income Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets 11,798,000 10,358,000  
Money Market Funds [Member] | Estimate of Fair Value, Fair Value Disclosure [Member]      
Pension plans      
Fair values of pension assets 341,000 52,000  
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]      
Pension plans      
Fair values of pension assets $ 341,000 $ 52,000  
Liability hedges      
Pension plans      
Target allocations for plan assets (as a percent) 80.00%