Summary of Significant Accounting Policies - Vendor Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 25, 2021 |
Dec. 26, 2020 |
Dec. 28, 2019 |
|
| Accounting Policies [Abstract] | |||
| Cost of Goods Sold, Vendor Allowances | $ 100,100 | $ 133,500 | $ 130,400 |
| Vendor Paid Cooperative Advertising Credits | 3,400 | 21,700 | $ 24,800 |
| Accounts Receivable, Earned Advertising Credits | 585 | 886 | |
| Accounts Receivable, Earned Promotional Discounts | 3,600 | 8,600 | |
| Unearned Income for Vendor Programs | $ 2,500 | $ 3,300 | |