XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Defined Benefit Plan, Fair Value Measurement of Plan Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Unobservable Inputs (Level 3) [Member] | Bank and Insurance Investment Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets $ 61,427 $ 66,191 $ 57,994
US Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,780 18,153 15,724
Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 80,750 86,587 $ 77,697
Retirement Plans [Member] | Portion at Fair Value Measurement [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 100,530 104,740  
Retirement Plans [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Portion at Fair Value Measurement [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 39,103 38,549  
Retirement Plans [Member] | Significant Unobservable Inputs (Level 3) [Member] | Portion at Fair Value Measurement [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 61,427 66,191  
Retirement Plans [Member] | US Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,780 18,153  
Retirement Plans [Member] | US Retiree Healthcare Plan [Member] | Retiree Healthcare Plan [Member] | Mutual Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,780 18,153  
Retirement Plans [Member] | US Retiree Healthcare Plan [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Retiree Healthcare Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,780 18,153  
Retirement Plans [Member] | US Retiree Healthcare Plan [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Retiree Healthcare Plan [Member] | Mutual Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,780 18,153  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 80,750 86,587  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Pension Plans [Member] | Mutual Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 18,413 18,785  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Pension Plans [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 910 1,611  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Pension Plans [Member] | Bank and Insurance Investment Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 61,427 66,191  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 19,323 20,396  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Pension Plans [Member] | Mutual Funds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 18,413 18,785  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Quoted Prices in Active Market for Identical Assets (Level 1) [Member] | Pension Plans [Member] | Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 910 1,611  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Significant Unobservable Inputs (Level 3) [Member] | Pension Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets 61,427 66,191  
Retirement Plans [Member] | Non-U.S. Pension Plans [Member] | Significant Unobservable Inputs (Level 3) [Member] | Pension Plans [Member] | Bank and Insurance Investment Contracts [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of defined benefit plan assets $ 61,427 $ 66,191