XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Schedule of Fair Value of Other Benefits Plan Assets) (Details) - Other Benefits Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair value of plan assets $ 40,613 $ 34,622 $ 36,083
Fair Value, Level 1 [Member]      
Fair value of plan assets 27,220 21,693  
Fair Value, Level 2 [Member]      
Fair value of plan assets 13,393 12,929  
Fair Value, Level 3 [Member]      
Fair value of plan assets  
Debt Securities [Member]      
Fair value of plan assets 13,393 12,929  
Mutual Funds [Member]      
Fair value of plan assets 24,361 18,924  
Mutual Funds [Member] | Fair Value, Level 1 [Member]      
Fair value of plan assets 24,361 18,924  
Mutual Funds [Member] | Fair Value, Level 2 [Member]      
Fair value of plan assets  
Mutual Funds [Member] | Fair Value, Level 3 [Member]      
Fair value of plan assets  
Money Market Funds [Member]      
Fair value of plan assets 2,859 2,769  
Money Market Funds [Member] | Fair Value, Level 1 [Member]      
Fair value of plan assets 2,859 2,769  
Money Market Funds [Member] | Fair Value, Level 2 [Member]      
Fair value of plan assets  
Money Market Funds [Member] | Fair Value, Level 3 [Member]      
Fair value of plan assets  
Debt Securities [Member] | Fair Value, Level 1 [Member]      
Fair value of plan assets  
Debt Securities [Member] | Fair Value, Level 2 [Member]      
Fair value of plan assets 13,393 12,929  
Debt Securities [Member] | Fair Value, Level 3 [Member]      
Fair value of plan assets