Leases - Balance Sheet Information Related to Leases (Details) $ in Thousands |
Sep. 27, 2019
USD ($)
|
|---|---|
| Leases [Abstract] | |
| Right-of-use assets | $ 18,233 |
| Current lease liabilities (recorded in other accrued liabilities) | 8,402 |
| Long-term lease liabilities (recorded in other non-current liabilities) | 10,683 |
| Total operating lease liabilities | $ 19,085 |