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