XML 86 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee Lease Description [Line Items]      
Operating lease, option to extend Our leases have remaining lease terms ranging from 1 to 11 years. These leases generally contain renewal options for periods ranging from two to five years. Because the Company is not reasonably certain to exercise these renewal options, the options are not included in the lease term, and associated potential option payments are excluded from lease payments.    
Lessee, Operating Lease, Existence of Option to Extend [true false] true    
Lease expense   $ 38.0 $ 38.4
Minimum [Member]      
Lessee Lease Description [Line Items]      
Operating lease, Remaining lease term 1 year    
Operating lease, renewal term 2 years    
Maximum [Member]      
Lessee Lease Description [Line Items]      
Operating lease, Remaining lease term 11 years    
Operating lease, renewal term 5 years