XML 127 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Fair Value of Pensions Plan Assets by Asset Category (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure      
Total $ 83,400    
UNITED STATES      
Defined Benefit Plan Disclosure      
Total 81,417 $ 112,617 $ 111,760
UNITED STATES | Quoted Prices in Active Markets for Identical Instruments (Level 1)      
Defined Benefit Plan Disclosure      
Total 818 1,138  
UNITED STATES | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total 80,599 111,479  
UNITED STATES | Corporate Debt Securities      
Defined Benefit Plan Disclosure      
Total 65,160 89,971  
UNITED STATES | Corporate Debt Securities | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total 65,160 89,971  
UNITED STATES | US Government Debt Securities      
Defined Benefit Plan Disclosure      
Total 11,414 15,817  
UNITED STATES | US Government Debt Securities | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total 11,414 15,817  
UNITED STATES | Global equity Securities      
Defined Benefit Plan Disclosure      
Total 4,025 5,691  
UNITED STATES | Global equity Securities | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total 4,025 5,691  
UNITED STATES | Cash and Cash Equivalents      
Defined Benefit Plan Disclosure      
Total 818 1,138  
UNITED STATES | Cash and Cash Equivalents | Quoted Prices in Active Markets for Identical Instruments (Level 1)      
Defined Benefit Plan Disclosure      
Total 818 1,138  
Foreign Pension Plans, Defined Benefit      
Defined Benefit Plan Disclosure      
Total 1,988 1,929 $ 2,087
Foreign Pension Plans, Defined Benefit | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total 1,988 1,929  
Foreign Pension Plans, Defined Benefit | Other      
Defined Benefit Plan Disclosure      
Total 1,988 1,929  
Foreign Pension Plans, Defined Benefit | Other | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Total $ 1,988 $ 1,929