XML 133 R117.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Schedule of Fair Values of Pension Plan Assets by Asset Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category $ 283,176 $ 301,378
U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 40,260 34,966
Non-U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 37,321 35,939
Government bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 63,502 77,480
Corporate bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 62,950 62,456
Fixed income fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 20,348 22,673
Liability driven investment fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 43,354 51,412
Other investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 7,382 9,565
Cash and equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 8,059 6,887
Quoted  Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 3,404 2,662
Quoted  Prices in Active Markets for Identical Assets (Level 1) | U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Non-U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Government bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Corporate bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Fixed income fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Liability driven investment fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Other investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Quoted  Prices in Active Markets for Identical Assets (Level 1) | Cash and equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 3,404 2,662
Significant Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Non-U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Government bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Corporate bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Fixed income fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Liability driven investment fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Other investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Significant Observable Inputs (Level 2) | Cash and equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 0 0
Investments Measured at Net Asset Value    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 279,772 298,716
Investments Measured at Net Asset Value | U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 40,260 34,966
Investments Measured at Net Asset Value | Non-U.S. equities fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 37,321 35,939
Investments Measured at Net Asset Value | Government bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 63,502 77,480
Investments Measured at Net Asset Value | Corporate bond fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 62,950 62,456
Investments Measured at Net Asset Value | Fixed income fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 20,348 22,673
Investments Measured at Net Asset Value | Liability driven investment fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 43,354 51,412
Investments Measured at Net Asset Value | Other investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category 7,382 9,565
Investments Measured at Net Asset Value | Cash and equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Fair values of pension plan assets by asset category $ 4,655 $ 4,225