Leases - Narrative (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 29, 2019 |
Dec. 30, 2018 |
Dec. 29, 2018 |
|
| Lessee, Lease, Description [Line Items] | |||
| Operating lease right of use assets, net | $ 19,323 | $ 20,832 | $ 0 |
| Current operating lease liabilities | 4,699 | 4,268 | 0 |
| Non-current operating lease liabilities | 22,079 | 23,453 | $ 0 |
| Lease payments signed but not yet commenced | $ 5,300 | ||
| Accounting Standards Update 2016-02 | |||
| Lessee, Lease, Description [Line Items] | |||
| Operating lease right of use assets, net | 20,832 | ||
| Current operating lease liabilities | 4,268 | ||
| Non-current operating lease liabilities | $ 23,453 | ||
| Minimum | |||
| Lessee, Lease, Description [Line Items] | |||
| Lessor, operating lease, renewal term (years) | 1 year | ||
| Maximum | |||
| Lessee, Lease, Description [Line Items] | |||
| Lessor, operating lease, renewal term (years) | 10 years |