XML 109 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Fair Value Measured by Net Asset Value (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee benefit plans      
Fair Value $ 205,305 $ 186,906 $ 233,524
Unfunded Commitments 0 0  
Cash equivalents      
Employee benefit plans      
Fair Value 814 801  
Unfunded Commitments 0 0  
Fixed income fund      
Employee benefit plans      
Fair Value 80,737 73,863  
Unfunded Commitments 0 0  
Total equity funds      
Employee benefit plans      
Fair Value 114,309 103,947  
Unfunded Commitments 0  
U.S. small/mid cap funds      
Employee benefit plans      
Fair Value 19,162 17,136  
Unfunded Commitments 0 0  
U.S. large cap funds      
Employee benefit plans      
Fair Value 49,770 44,572  
Unfunded Commitments 0 0  
International funds      
Employee benefit plans      
Fair Value 45,377 42,239  
Unfunded Commitments 0 0  
Real estate funds      
Employee benefit plans      
Fair Value 9,445 8,295  
Unfunded Commitments $ 0 $ 0