XML 96 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 331,172 $ 306,711  
Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 255,366 238,665  
Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 75,806 68,046  
Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 195,840 188,579  
Equity securities | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 195,840 188,579  
Equity securities | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Equity securities | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 12,977 11,038  
Cash and equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 12,977 11,038  
Cash and equivalents | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash and equivalents | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 122,355 107,094  
Fixed income | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 46,549 39,048  
Fixed income | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 75,806 68,046  
Fixed income | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 307,947 285,504 $ 251,960
Pension Benefits | Debt securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 116,987 $ 101,498  
Actual plan asset allocations as a percent of total plan assets 38.00% 36.00%  
Pension Benefits | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 179,103 $ 174,155  
Actual plan asset allocations as a percent of total plan assets 58.00% 61.00%  
Pension Benefits | Cash and equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 11,857 $ 9,851  
Actual plan asset allocations as a percent of total plan assets 4.00% 3.00%  
Other Postretirement Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 23,225 $ 21,207 $ 17,952
Other Postretirement Benefits | Debt securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 5,368 $ 5,596  
Actual plan asset allocations as a percent of total plan assets 23.00% 26.00%  
Other Postretirement Benefits | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 16,737 $ 14,424  
Actual plan asset allocations as a percent of total plan assets 72.00% 68.00%  
Other Postretirement Benefits | Cash and equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 1,120 $ 1,187  
Actual plan asset allocations as a percent of total plan assets 5.00% 6.00%