XML 51 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Revenue - Additional Information (Detail)
4 Months Ended
Apr. 21, 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]    
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