XML 62 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Accumulated benefit obligation   $ 73,100 $ 75,700  
Increase (decrease) in annual rate per capita cost of covered healthcare benefits, next year   8.00%    
Increase (decrease) in annual rate per capita cost of covered healthcare benefits, 2020-2021   1.00%    
Increase (decrease) in annual rate per capita cost of covered healthcare benefits, 2022-2023   0.50%    
Annual rate of increase in the per capita cost of covered healthcare benefits   5.00%    
Number of hours required to participate in contribution plan   1,000    
Percent of participants contributions matched by company, below one percent of participants compensation   100.00%    
Percent of participants contributions matched by company, above one percent of participants compensation   50.00%    
Threshold percentage of participants compensation at which matching decreases   1.00%    
Matching contributions, percent   6.00%    
Matching contributions   $ 600 600 $ 600
Discretionary contributions, percent   5.00%    
Discretionary contributions   $ 600 500 $ 400
Maximum number of shares authorized for grant   300,000    
Number of shares authorized for grant, unissued   50,000    
Fair value of vested restricted shares   $ 1,300 $ 800  
Middlesex [Member] | Equity Securities [Member]        
Allocation of plan assets   1.60% 1.10%  
Common stock in plan, value   $ 1,000 $ 800  
Pension Benefit Plan [Member]        
Allocation of plan assets   1.00% 100.00%  
Benfit plan, Cash contributions   $ 3,600    
Pension Benefit Plan [Member] | Equity Securities [Member]        
Allocation of plan assets   59.50% 62.80%  
Pension Benefit Plan [Member] | Scenario, Forecast [Member]        
Benfit plan, Cash contributions $ 3,600      
Other Benefits Plan [Member]        
Allocation of plan assets   1.00% 100.00%  
Benfit plan, Cash contributions   $ 1,400    
Other Benefits Plan [Member] | Equity Securities [Member]        
Allocation of plan assets   54.70% 57.70%  
Other Benefits Plan [Member] | Scenario, Forecast [Member]        
Benfit plan, Cash contributions $ 1,400