Quarterly report [Sections 13 or 15(d)]

ACCOUNTS RECEIVABLE - Schedule of Rollforward of the Allowance for Doubtful Accounts (Details)

v3.26.1
ACCOUNTS RECEIVABLE - Schedule of Rollforward of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 3,310 $ 2,836
Increase in provision for expected credit losses 808 136
Accounts receivable balances written off (216) (465)
Other 107 792
Ending balance $ 4,009 $ 3,299