Description of the Business, Basis of Presentation and Summary of Significant Accounting Policies - Recent Accounting Pronouncements (Details) - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Dec. 29, 2018 |
Mar. 30, 2018 |
Jun. 28, 2019 |
|
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||
| Operating lease right-of-use assets | $ 17,652 | ||
| Operating lease liabilities | $ 17,984 | ||
| ASU 2014-09 | |||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||
| Cumulative effect on retained earnings, before tax | $ 368 | ||
| Cumulative effect on retained earnings, net of taxes | $ 281 | ||
| ASU 2016-02 | |||
| New Accounting Pronouncements or Change in Accounting Principle [Line Items] | |||
| Cumulative effect on retained earnings, before tax | $ 300 | ||
| Cumulative effect on retained earnings, net of taxes | 228 | ||
| Operating lease right-of-use assets | 13,637 | ||
| Operating lease liabilities | $ 13,937 |