XML 149 R128.htm IDEA: XBRL DOCUMENT v3.10.0.1
Savings Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Savings Plan [Line Items]      
Savings plan maximum percentage of employees contribution allowable 20.00%    
Percentage of employer contributions vested per year 25.00%    
Maximum employment period considered for vesting of employers' contribution, in years 4 years    
Liability, Retirement and Postemployment Benefits $ 24.4 $ 23.4  
U.S. Qualified Pension Plan      
Savings Plan [Line Items]      
Maximum percentage of matching contributions made by the employer 100.00% 100.00% 100.00%
Percentage of employer match on employee contribution 4.00% 4.00% 4.00%
Savings Plan      
Savings Plan [Line Items]      
Amounts charged to statements of operations $ 17.2 $ 15.3 $ 14.5