v3.26.3
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 31, 2025
Accrued Liabilities [Abstract]    
Accrued freight $ 3,332 $ 3,722
Accrued employee compensation and benefits 14,515 15,638
Accrued returns, allowances, and warranties 7,588 12,488
Accrued taxes 4,840 1,649
Current portion of operating lease liabilities 6,757 5,841
Cataclean license accrual 0 3,570
Accrued other 6,209 5,408
Total accrued liabilities $ 43,241 $ 48,316