XML 107 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
Retirement Plans - Defined Benefit Plan, Accumulated Benefit Obligation (Detail) - Pension Plans [Member] - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
United States [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 972 $ 168,064
Non-U.S. Pension Plans [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Accumulated benefit obligation $ 82,026 $ 82,615