XML 144 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 29, 2017
Lessee Lease Description [Line Items]      
Lease option to extend five years    
Lease existence of option to extend true    
Lease option to terminate seventh year    
Lease existence of option to terminate true    
Finance lease right-of-use asset $ 2.4    
Finance lease right of use assets accumulated depreciation 0.7    
Operating lease not yet commenced expense 9.9    
Indirect General And Administrative Expenses      
Lessee Lease Description [Line Items]      
Rental expense $ 82.1 $ 79.8 $ 73.3
Minimum      
Lessee Lease Description [Line Items]      
Lease term of contract 1 year    
Operating lease not yet commenced term of contract 5 years    
Maximum      
Lessee Lease Description [Line Items]      
Lease term of contract 11 years    
Operating lease not yet commenced term of contract 7 years