v3.19.2
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