Business and Summary of Significant Accounting Policies - Schedule of Warranty Liabilities (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 03, 2026 |
Dec. 28, 2024 |
Dec. 30, 2023 |
|
| Warranty Liabilities [Roll Forward] | |||
| Balance at beginning of period | $ 6,947 | $ 8,503 | $ 8,997 |
| Additions charged to costs and expenses for current-year sales | 10,171 | 13,821 | 15,939 |
| Deductions from reserves | (10,834) | (14,657) | (16,438) |
| Change in liabilities for pre-existing warranties during the current year, including expirations | (628) | (720) | 5 |
| Balance at end of period | $ 5,656 | $ 6,947 | $ 8,503 |