Annual report [Section 13 and 15(d), not S-K Item 405]

ACCOUNTS RECEIVABLE - Roll-Forward of the Allowance for Doubtful Accounts (Details)

v3.25.0.1
ACCOUNTS RECEIVABLE - Roll-Forward of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 7,215 $ 9,918  
Provision for doubtful accounts 670 (807) $ (44)
Accounts receivable balances written off (1,215) (2,388)  
Other (232) 492  
Ending balance $ 6,438 $ 7,215 $ 9,918