XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Plan Asset Allocation, Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
United States | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets $ 379 $ 1,237
United States | United States large cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 28,803 29,289
United States | United States small/mid cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 22,937 26,163
United States | International    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 17,566 18,078
United States | United States government and corporate    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 69,152 70,283
United States | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 1,175 1,145
United States | Measured at Net Asset Value | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Measured at Net Asset Value | United States large cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 28,803 29,289
United States | Measured at Net Asset Value | United States small/mid cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 9,456 10,130
United States | Measured at Net Asset Value | International    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 17,566 18,078
United States | Measured at Net Asset Value | United States government and corporate    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 69,152 70,283
United States | Measured at Net Asset Value | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level One | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 379 1,237
United States | Level One | United States large cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level One | United States small/mid cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 13,481 16,033
United States | Level One | International    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level One | United States government and corporate    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level One | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 1,175 1,145
United States | Level Two | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Two | United States large cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Two | United States small/mid cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Two | International    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Two | United States government and corporate    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Two | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | United States large cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | United States small/mid cap    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | International    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | United States government and corporate    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
United States | Level Three | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 161,906 211,472
Foreign Plan | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 238 547
Foreign Plan | Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 904 921
Foreign Plan | Non-United States government and corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 3,198 31,147
Foreign Plan | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 9,608 24,592
Foreign Plan | Investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 7,919 8,050
Foreign Plan | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 27 20
Foreign Plan | Measured at Net Asset Value    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 124,977 127,780
Foreign Plan | Measured at Net Asset Value | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Measured at Net Asset Value | Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Measured at Net Asset Value | Non-United States government and corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Measured at Net Asset Value | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Measured at Net Asset Value | Investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Measured at Net Asset Value | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level One    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 19,375 51,030
Foreign Plan | Level One | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 238 547
Foreign Plan | Level One | Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 904 921
Foreign Plan | Level One | Non-United States government and corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 3,198 31,147
Foreign Plan | Level One | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level One | Investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level One | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Two    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 17,554 32,662
Foreign Plan | Level Two | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Two | Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Two | Non-United States government and corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Two | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 9,608 24,592
Foreign Plan | Level Two | Investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 7,919 8,050
Foreign Plan | Level Two | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 27 20
Foreign Plan | Level Three    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Cash and cash equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Non-United States government and corporate bonds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Insurance contracts    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Investment funds    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets 0 0
Foreign Plan | Level Three | Other    
Defined Benefit Plan Disclosure [Line Items]    
Pension plan assets $ 0 $ 0