XML 112 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Defined Benefit Plan, Amounts Recognized in Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-term defined benefit plan liabilities $ (47,559) $ (38,203)
U.S. Retiree Healthcare Plan [Member]    
Long-term defined benefit plan liabilities (7,589) (6,859)
Net amount of defined benefit plan recognized in balance sheet (7,589) (6,859)
Non-U.S. Pension Plans [Member] | Pension Plans [Member]    
Long-term defined benefit plan liabilities 5,220 9,554
Long-term defined benefit plan liabilities (11,024) (5,882)
Net amount of defined benefit plan recognized in balance sheet $ (5,804) $ 3,672