XML 29 R112.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Benefit Plans (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2020
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,400 $ 2,300 $ 2,300  
Supplemental Executive Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Minimum guaranteed benefit term 15 years      
Accumulated benefit obligation $ 14,200 $ 12,100    
Other Postretirement Benefits Plan [Member] | Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Health care cost trend rate assumed for future years 4.50% 5.00% 5.00%  
Other Postretirement Benefits Plan [Member] | Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Health care cost trend rate assumed for future years 7.00% 6.00% 6.00%  
Scenario, Forecast | Supplemental Executive Retirement Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Expected amortization of net actuarial loss       $ 623
Scenario, Forecast | Other Postretirement Benefits Plan [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Expected amortization of net actuarial loss       78,000
Expected amortization of prior service cost       $ 24