XML 121 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Schedule of Fair Value Measured by Net Asset Value (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee benefit plans      
Fair Value $ 243,250 $ 217,162 $ 205,305
Unfunded Commitments 0 0  
Cash equivalents      
Employee benefit plans      
Fair Value 940 939  
Unfunded Commitments 0 0  
Fixed income fund      
Employee benefit plans      
Fair Value 93,569 84,394  
Unfunded Commitments 0 0  
Total equity funds      
Employee benefit plans      
Fair Value 138,174 121,629  
Unfunded Commitments 0  
U.S. small/mid cap funds      
Employee benefit plans      
Fair Value 22,007 21,324  
Unfunded Commitments 0 0  
U.S. large cap funds      
Employee benefit plans      
Fair Value 59,843 53,819  
Unfunded Commitments 0 0  
International funds      
Employee benefit plans      
Fair Value 56,324 46,486  
Unfunded Commitments 0 0  
Real estate funds      
Employee benefit plans      
Fair Value 10,567 10,200  
Unfunded Commitments $ 0 $ 0