XML 45 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Additional Information (Detail)
6 Months Ended
Jul. 14, 2018
USD ($)
Commissary
Dec. 30, 2017
USD ($)
Disaggregation Of Revenue [Line Items]    
Revenue recognition performance obligation on international shipments $ 0  
Revenue recognition performance obligation $ 0  
Revenue, performance obligation, description of good or service The Company does not receive pre-payment from its customers, or enter into commitments to provide goods or services that have terms greater than one year  
Revenue recognition payment terms 30 days  
Contract assets $ 0 $ 0
Minimum [Member]    
Disaggregation Of Revenue [Line Items]    
Percentage of revenues recognized at a point in time 99.00%  
Revenue recognition contract terms 1 year  
Maximum [Member]    
Disaggregation Of Revenue [Line Items]    
Revenue performance obligation contract expected term 1 year  
Expected amortization period of asset 1 year  
Manufacturers/brokers supplying DeCA [Member]    
Disaggregation Of Revenue [Line Items]    
Number of commissaries | Commissary 237