XML 118 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Amounts Recorded within Statements of Financial Position (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Retirement plans assets $ 11,994 $ 11,504
UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Retirement plans assets 11,994 11,504
Accrued employees' compensation and withholdings (3,263) (3,110)
Retirement plans liabilities (38,010) (39,964)
Funded status (29,279) (31,570)
Foreign Pension Plans, Defined Benefit    
Defined Benefit Plan Disclosure [Line Items]    
Accrued employees' compensation and withholdings (969) (1,255)
Retirement plans liabilities (27,316) (30,800)
Funded status (28,285) (32,055)
Postretirement Benefit Plans    
Defined Benefit Plan Disclosure [Line Items]    
Accrued employees' compensation and withholdings (938) (1,508)
Retirement plans liabilities (4,653) (5,425)
Funded status $ (5,591) $ (6,933)