XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Additional information (Details) - Lease
9 Months Ended
Sep. 29, 2019
Dec. 31, 2018
Leases [Line Items]    
Number of real estate leases at the point of adoption of the standard   30
Number of additional operating leases entered 2  
Number of equipment lease entered 1  
Non-cancelable lease term less than one year  
Minimum    
Leases [Line Items]    
Term of leases 15 years  
Rent renewal options 1 year  
Maximum    
Leases [Line Items]    
Term of leases 20 years  
Rent renewal options 5 years