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
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 3,310 $ 2,926
Increase in provision for expected credit losses 2,197 469
Accounts receivable balances written off (188) (400)
Other (205) (23)
Ending balance $ 5,114 $ 2,972