XML 15 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Pension Plans - Fair Value of Pension and Estimated future benefit (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Pension plans      
Fair values of pension assets $ 13,134,000 $ 11,440,000 $ 10,299,000
Minimum required pension contributions for 2020 0    
Estimated future benefit payments      
2020 1,832,000    
2021 587,000    
2022 589,000    
2023 648,000    
2024 652,000    
2025-2029 $ 3,520,000    
Equity Funds      
Pension plans      
Target allocations for plan assets (as a percent) 20.00%   60.00%
Passively Managed Exchange Traded Funds      
Pension plans      
Target allocations for plan assets (as a percent)     50.00%
Actively Managed Exchange Traded Funds      
Pension plans      
Target allocations for plan assets (as a percent)     50.00%
Total mutual funds/ETFs | Total      
Pension plans      
Fair values of pension assets $ 13,134,000 11,440,000  
Total mutual funds/ETFs | Level 1      
Pension plans      
Fair values of pension assets 13,134,000 11,440,000  
Equity-large cap | Total      
Pension plans      
Fair values of pension assets 995,000 770,000  
Equity-large cap | Level 1      
Pension plans      
Fair values of pension assets 995,000 770,000  
Equity-mid cap | Total      
Pension plans      
Fair values of pension assets 502,000 374,000  
Equity-mid cap | Level 1      
Pension plans      
Fair values of pension assets 502,000 374,000  
Equity-small cap | Total      
Pension plans      
Fair values of pension assets 560,000 453,000  
Equity-small cap | Level 1      
Pension plans      
Fair values of pension assets 560,000 453,000  
Equity-international | Total      
Pension plans      
Fair values of pension assets 667,000 560,000  
Equity-international | Level 1      
Pension plans      
Fair values of pension assets 667,000 560,000  
Fixed income      
Pension plans      
Target allocations for plan assets (as a percent)     40.00%
Fixed income | Total      
Pension plans      
Fair values of pension assets 10,358,000 8,798,000  
Fixed income | Level 1      
Pension plans      
Fair values of pension assets 10,358,000 8,798,000  
Money market | Total      
Pension plans      
Fair values of pension assets 52,000 485,000  
Money market | Level 1      
Pension plans      
Fair values of pension assets $ 52,000 $ 485,000  
Liability hedges      
Pension plans      
Target allocations for plan assets (as a percent) 80.00%