XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans - Summary of the Non-U.S. Pension Plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Define Benefit Plan with Accumulated benefit obligations [Member]    
Accumulated benefit obligations $ 75,178 $ 84,940
Fair value of plan assets 66,414 68,334
Define Benefit Plan with Projected benefit obligations [Member]    
Projected benefit obligation 96,010 107,093
Fair value of plan assets $ 78,264 $ 80,422