XML 27 R102.htm IDEA: XBRL DOCUMENT v3.20.1
Defined Contribution Plan, Pension and Other Post-Retirement Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan Disclosure [Line Items]      
Recognized expense associated with defined contribution plans $ 4,600 $ 3,600 $ 3,000
Payouts of benefit 7,900    
Non cash settlement charge 2,500    
Expected contribution to pension plans and post-retirement benefit plans $ 1,000    
Maturity period of investments 90 days    
U.S. Pension and Other Post-Retirement Benefit Plans | Other Postretirement Benefit Plans      
Defined Benefit Plan Disclosure [Line Items]      
Actuarial (gain) loss $ 3,196 (4,147)  
Defined benefit plan, service cost 0 0  
Non-U.S. Pension Plan | Pension Plans, Defined Benefit      
Defined Benefit Plan Disclosure [Line Items]      
Actuarial (gain) loss 3,730 (2,772)  
Defined benefit plan, service cost $ 0 $ 788