XML 110 R95.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Plans - Summary of the Non-U.S. Pension Plans (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Define Benefit Plan with Accumulated benefit obligations [Member]    
Accumulated benefit obligations $ 84,940 $ 73,644
Fair value of plan assets 68,334 60,832
Define Benefit Plan with Projected benefit obligations [Member]    
Projected benefit obligation 107,093,000 92,984,000
Fair value of plan assets $ 80,422,000 $ 71,163,000