Quarterly report pursuant to Section 13 or 15(d)

Leases (Details Textual)

Leases (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2019
Dec. 31, 2018
Leases [Line Items]    
Lease practical expedients, Package true  
Lease practical expedient, Use of hindsight false  
Operating lease options to extend description The expected lease terms include options to extend when it is reasonably certain the Company will exercise the options up to a total term of 20 years.  
Operating lease options to extend 20 years  
Weighted average term for operating leases 13 years 3 months 18 days  
Weighted average discount rate for operating leases 5.00%  
Minimum [Member]    
Leases [Line Items]    
Operating lease options to extend 5 years  
Remaining lease terms 1 year  
Maximum [Member]    
Leases [Line Items]    
Remaining lease terms 20 years  
ASC 842 [Member]    
Leases [Line Items]    
Derecognized deferred rent and tenant allowance   $ 25,400
Derecognized assets related to below market leases   758
Derecognized sale leaseback transaction deferred gain   1,800
Recognition of additional deferred income taxes related equity adjustments   413
ASC 842 [Member] | ROU Asset [Member]    
Leases [Line Items]    
Retained earnings adjustment   $ 3,500