XML 153 R127.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefits - Fair Value Hierarchy - 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 $ 182,511 $ 196,354 $ 189,535
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 110,608 124,311 68,865
Real estate | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,811 5,918 8,902
Insurance contract | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 107,797 118,393 59,963
U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 59,548 60,967 59,591
Foreign      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 122,963 135,387 $ 129,944
Fair Value, Recurring      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 182,511 196,354  
Fair Value, Recurring | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 180,476 194,281  
Fair Value, Recurring | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,014 1,582  
Fair Value, Recurring | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 68,854 68,388  
Fair Value, Recurring | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 110,608 124,311  
Fair Value, Recurring | Measured at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,035 2,073  
Fair Value, Recurring | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 59,548 60,967  
Fair Value, Recurring | U.S. | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 59,548 60,967  
Fair Value, Recurring | U.S. | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | U.S. | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 58,454 56,820  
Fair Value, Recurring | U.S. | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,094 4,147  
Fair Value, Recurring | U.S. | Pooled separate accounts | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 58,454 56,820  
Fair Value, Recurring | U.S. | Pooled separate accounts | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | U.S. | Pooled separate accounts | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 58,454 56,820  
Fair Value, Recurring | U.S. | Pooled separate accounts | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | U.S. | Real estate | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,094 4,147  
Fair Value, Recurring | U.S. | Real estate | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | U.S. | Real estate | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | U.S. | Real estate | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,094 4,147  
Fair Value, Recurring | Foreign      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 122,963 135,387  
Fair Value, Recurring | Foreign | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 120,928 133,314  
Fair Value, Recurring | Foreign | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,014 1,582  
Fair Value, Recurring | Foreign | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 10,400 11,568  
Fair Value, Recurring | Foreign | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 109,514 120,164  
Fair Value, Recurring | Foreign | Real estate | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,717 1,771  
Fair Value, Recurring | Foreign | Real estate | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Real estate | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Real estate | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,717 1,771  
Fair Value, Recurring | Foreign | Cash and cash equivalents | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,014 1,582  
Fair Value, Recurring | Foreign | Cash and cash equivalents | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,014 1,582  
Fair Value, Recurring | Foreign | Cash and cash equivalents | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Cash and cash equivalents | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Insurance contract | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 107,797 118,393  
Fair Value, Recurring | Foreign | Insurance contract | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Insurance contract | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Insurance contract | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 107,797 118,393  
Fair Value, Recurring | Foreign | Diversified equity securities - registered investment companies | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,045 1,892  
Fair Value, Recurring | Foreign | Diversified equity securities - registered investment companies | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Diversified equity securities - registered investment companies | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 2,045 1,892  
Fair Value, Recurring | Foreign | Diversified equity securities - registered investment companies | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Fixed income – foreign registered investment companies | Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8,355 9,676  
Fair Value, Recurring | Foreign | Fixed income – foreign registered investment companies | Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Fixed income – foreign registered investment companies | Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8,355 9,676  
Fair Value, Recurring | Foreign | Fixed income – foreign registered investment companies | Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value, Recurring | Foreign | Commingled funds measured at NAV | Measured at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 2,035 $ 2,073