Revenue Recognition - Schedule of Revenue Recorded as Reductions to Net Revenue or as Advertising, Promotional and Selling Expenses (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 26, 2026 |
Sep. 27, 2025 |
Sep. 26, 2026 |
Sep. 27, 2025 |
|
| Disaggregation of Revenue [Abstract] | ||||
| Amount recorded as a reduction to net revenue | $ 11,911 | $ 11,930 | $ 35,299 | $ 30,876 |
| Amount recorded as advertising, promotional and selling expenses | 4,385 | 6,519 | 16,115 | 15,608 |
| Total customer programs and incentives | $ 16,296 | $ 18,449 | $ 51,414 | $ 46,484 |