Revenue Recognition - Schedule of Sales Return Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jan. 03, 2026 |
Dec. 28, 2024 |
|
| Sales Return Liability [Roll Forward] | ||
| Balance at beginning of year | $ 19,092 | $ 22,402 |
| Additions that reduce net sales | 67,411 | 91,375 |
| Deduction from reserves | (73,686) | (94,685) |
| Balance at end of period | $ 12,817 | $ 19,092 |