XML 118 R99.htm IDEA: XBRL DOCUMENT v3.19.1
Employee Benefit Plans (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2019
401(k)/Profit Sharing Plan        
Contribution match, as a percentage of annual pay 4.00%      
Contribution matches, percentage of pre-tax compensation 3.00% 3.00% 3.00%  
Expenses under the 401(K)/Profit Sharing plan $ 2,300 $ 2,300 $ 2,200  
Supplemental Executive Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Minimum guaranteed benefit term 15 years      
Accumulated benefit obligation $ 12,100 $ 12,300    
Scenario, Forecast | Supplemental Executive Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Expected amortization of net actuarial loss       $ 244
Scenario, Forecast | Other Postretirement Benefits Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Expected amortization of net actuarial loss       26
Expected amortization of prior service cost       $ 24