XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans 7 (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee benefit plans      
Fair Value $ 233,524 $ 213,147 $ 192,477
Unfunded Commitments 0 0  
Cash equivalents      
Employee benefit plans      
Fair Value 637 589  
Unfunded Commitments 0 0  
Fixed income fund      
Employee benefit plans      
Fair Value 87,760 76,221  
Unfunded Commitments 0 0  
Total equity funds      
Employee benefit plans      
Fair Value 131,555 126,002  
Unfunded Commitments 0  
U.S. small/mid cap funds      
Employee benefit plans      
Fair Value 58,451 21,837  
Unfunded Commitments 0 0  
U.S. large cap funds      
Employee benefit plans      
Fair Value 22,143 53,677  
Unfunded Commitments 0 0  
International funds      
Employee benefit plans      
Fair Value 50,961 50,488  
Unfunded Commitments 0 0  
Real estate funds      
Employee benefit plans      
Fair Value 13,572 10,335  
Unfunded Commitments $ 0 $ 0