XML 84 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Schedule of Fair Value of Other Benefits Plan Assets) (Details) - Other Benefits Plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair value of plan assets $ 50,668 $ 44,892
Debt Securities [Member]    
Fair value of plan assets 15,533 13,788
Money Market Funds [Member]    
Fair value of plan assets 1,291 3,696
Mutual Funds [Member]    
Fair value of plan assets 33,844 27,408
Fair Value, Level 1 [Member]    
Fair value of plan assets 35,135 31,104
Fair Value, Level 1 [Member] | Debt Securities [Member]    
Fair value of plan assets
Fair Value, Level 1 [Member] | Money Market Funds [Member]    
Fair value of plan assets 1,291 3,696
Fair Value, Level 1 [Member] | Mutual Funds [Member]    
Fair value of plan assets 33,844 27,408
Fair Value, Level 2 [Member]    
Fair value of plan assets 15,533 13,788
Fair Value, Level 2 [Member] | Debt Securities [Member]    
Fair value of plan assets 15,533 13,788
Fair Value, Level 2 [Member] | Money Market Funds [Member]    
Fair value of plan assets
Fair Value, Level 2 [Member] | Mutual Funds [Member]    
Fair value of plan assets
Fair Value, Level 3 [Member]    
Fair value of plan assets
Fair Value, Level 3 [Member] | Debt Securities [Member]    
Fair value of plan assets
Fair Value, Level 3 [Member] | Money Market Funds [Member]    
Fair value of plan assets
Fair Value, Level 3 [Member] | Mutual Funds [Member]    
Fair value of plan assets