XML 122 R102.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefits - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items]        
Benefits expected to be paid in 2017   $ 1,457,000    
Benefits expected to be paid in 2018   1,481,000    
Benefits expected to be paid in 2019   1,516,000    
Benefits expected to be paid in 2020   1,671,000    
Benefits expected to be paid in 2021   1,863,000    
Aggregate benefits expected to paid   10,650,000    
Discretionary bonus expense   1,418,000 $ 1,178,000 $ 1,434,000
Transfers in or out of level 3   $ 0 0  
Voluntary contribution of employees   33.30%    
Contributions matched by compensation contribution   6.00%    
Voluntary contribution of employees, amount   $ 418,000 $ 403,000 $ 346,000
Change in Assumptions for Pension Plans [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Decrease in periodic plan cost   859,000    
Supplemental Insurance/ Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Benefits expected to be paid in 2017   2,031,000    
Benefits expected to be paid in 2018   1,990,000    
Benefits expected to be paid in 2019   1,964,000    
Benefits expected to be paid in 2020   1,906,000    
Benefits expected to be paid in 2021   1,830,000    
Aggregate benefits expected to paid   $ 11,972,000    
Scenario, Forecast [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Discretionary bonus expense $ 1,000,000      
Equity Securities [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum   40.00%    
Allocation mix for the common and collective trust portfolio, Maximum   64.00%    
Fixed Income Funds [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum   15.00%    
Allocation mix for the common and collective trust portfolio, Maximum   25.00%    
Hedge Funds [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Allocation mix for the common and collective trust portfolio, Minimum   20.00%    
Allocation mix for the common and collective trust portfolio, Maximum   36.00%