XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Jun. 29, 2025
Dec. 31, 2024
Sep. 29, 2024
Jun. 30, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]            
Accrued freight $ 3,140   $ 1,673      
Accrued employee compensation and benefits 13,895   11,646      
Accrued returns and allowances 7,714   12,257      
Accrued taxes 4,888   4,053      
Current portion of operating lease liabilities 5,579   5,324      
Accrued warranties 2,416 $ 2,534 2,332 $ 6,188 $ 6,046 $ 3,325
Cataclean license accrual 7,140   0      
Accrued other 6,909   5,905      
Total accrued liabilities $ 51,681   $ 43,190