v3.26.3
ACCOUNTS RECEIVABLE - Schedule of Rollforward of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 3,310 $ 2,836
Increase in provision for expected credit losses 2,560 758
Accounts receivable balances written off (266)  
Accounts receivable balances written off   (608)
Other 76 1,197
Ending balance $ 5,680 $ 4,183