v3.25.1
ACCOUNTS RECEIVABLE - Rollforward of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 6,438 $ 7,215
Increase in provision for expected credit losses 469 1,008
Accounts receivable balances written off (400) (238)
Other 175 (108)
Ending balance $ 6,682 $ 7,877