XML 68 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans Employee Benefit Plans 12 (Details) - SERP - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance in Rabbi Trust    
Balance in Rabbi Trust $ 21,600  
Fair value of assets held in Rabbi Trust 0 $ 0
Rabbi Trust | Level 1    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 21,553 16,412
Rabbi Trust | Level 2    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Level 3    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Cash equivalents | Level 1    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 72 166
Rabbi Trust | Cash equivalents | Level 2    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Cash equivalents | Level 3    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Fixed income fund | Level 1    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 8,427 6,251
Rabbi Trust | Fixed income fund | Level 2    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Fixed income fund | Level 3    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Equity securities | Level 1    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 13,054 9,995
Rabbi Trust | Equity securities | Level 2    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Rabbi Trust | Equity securities | Level 3    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 0 0
Fair Value | Rabbi Trust    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 21,553 16,412
Fair Value | Rabbi Trust | Cash equivalents    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 72 166
Fair Value | Rabbi Trust | Fixed income fund    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust 8,427 6,251
Fair Value | Rabbi Trust | Equity securities    
Balance in Rabbi Trust    
Fair value of assets held in Rabbi Trust $ 13,054 $ 9,995