XML 50 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
May 01, 2020
Mar. 28, 2020
Dec. 28, 2019
Lessee, Lease, Description [Line Items]      
Lessee operating lease, lease not yet commenced, minimum lease payments excluded   $ 62,000  
Operating lease liabilities   $ 60,210 $ 59,561
Subsequent Event      
Lessee, Lease, Description [Line Items]      
Operating lease deferred payments due to COVID 19 $ 3,000    
Minimum | Retail Store Leases      
Lessee, Lease, Description [Line Items]      
Lease term   5 years  
Minimum | Lease Vehicles and Certain Equipment Under Operating Leases      
Lessee, Lease, Description [Line Items]      
Lease term   3 years  
Maximum | Retail Store Leases      
Lessee, Lease, Description [Line Items]      
Lease term   10 years  
Maximum | Office and Manufacturing Leases      
Lessee, Lease, Description [Line Items]      
Lease term   15 years  
Maximum | Lease Vehicles and Certain Equipment Under Operating Leases      
Lessee, Lease, Description [Line Items]      
Lease term   5 years