| Condensed Consolidated Statements of Income (Parenthetical) | 12 Months Ended | ||
|---|---|---|---|
| Dec. 29, 2016 | Dec. 31, 2015 | Dec. 25, 2014 | |
| Income Statement [Abstract] | |||
| Fiscal year period | 364 days | 371 days | 364 days | 
| X | ||||||||||
| 
- Definition The length of the fiscal year, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |