XML 67 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Additional Information (Detail)
12 Months Ended
Dec. 29, 2018
USD ($)
Commissary
Disaggregation Of Revenue [Line Items]  
Revenue recognition performance obligation $ 0
Revenue, remaining performance obligation, optional exemption, performance obligation true
Revenue recognition payment terms 30 days
Contract assets $ 0
Revenue, practical expedient, incremental cost of obtaining contract true
Maximum [Member]  
Disaggregation Of Revenue [Line Items]  
Revenue recognition contract terms 1 year
Manufacturers/brokers supplying DeCA [Member]  
Disaggregation Of Revenue [Line Items]  
Number of commissaries | Commissary 237