v3.26.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Allowance for credit losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Dec. 28, 2025
Dec. 29, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning balance $ 2,566 $ 861 $ 2,190 $ 1,009
Provision for credit losses 1,074 250    
Write-offs (698) (398)    
Foreign currency translation 0 0    
Ending balance $ 2,566 $ 861