XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans - Defined Benefit Plan, Amounts Recognized in Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Long-term defined benefit plan liabilities $ (64,027) $ (72,620)
United States [Member] | Retiree Healthcare Plan [Member]    
Current defined benefit plan liabilities (466) (409)
Long-term defined benefit plan liabilities (7,178) (8,792)
Net amount of defined benefit plan recognized in balance sheet (7,644) (9,201)
Non-U.S. Pension Plans [Member] | Pension Plans [Member]    
Long-term defined benefit plan liabilities 1,992 971
Current defined benefit plan liabilities 0 (1,999)
Long-term defined benefit plan liabilities (17,747) (24,672)
Net amount of defined benefit plan recognized in balance sheet $ (15,755) $ (25,700)