XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED LIABILITIES (Tables)
9 Months Ended
Sep. 28, 2025
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities of the Company consisted of the following:
As of
September 28, 2025December 31, 2024
Accrued freight$3,140 $1,673 
Accrued employee compensation and benefits13,895 11,646 
Accrued returns and allowances7,714 12,257 
Accrued taxes4,888 4,053 
Current portion of operating lease liabilities5,579 5,324 
Accrued warranties2,416 2,332 
Cataclean license accrual7,140 - 
Accrued other6,909 5,905 
Total accrued liabilities$51,681 $43,190