v3.26.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Allowance for credit losses (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Dec. 29, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 1,142 $ 876 $ 2,190 $ 1,009
Provision for credit losses 376 435    
Write-offs (1,424) (568)    
Foreign currency translation 0 0    
Ending balance $ 1,142 $ 876