XML 140 R130.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Savings Plan - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
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 $ 32.7 $ 24.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 $ 20.9 $ 19.4 $ 16.8