v3.26.1
WARRANTY LIABILITIES (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Apr. 05, 2025
Warranty liability activity    
Beginning balance $ 4,343 $ 6,113
Settlements in cash or kind (1,560) (1,169)
Warranties issued and adjustments to preexisting warranties 1,083 508
Ending balance $ 3,866 $ 5,452