v3.26.1
WARRANTY LIABILITIES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jul. 05, 2025
Warranty liability activity    
Beginning balance $ 4,343 $ 6,113
Settlements in cash or kind (1,305) (2,066)
Warranties issued and adjustments to preexisting warranties 452 867
Ending balance $ 3,490 $ 4,914