v3.26.1
Reportable Segment and Geographic Information - Schedule of Revenue by Country (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 156,377 $ 59,063 $ 317,063 $ 120,359
United States        
Disaggregation of Revenue [Line Items]        
Revenue 146,689 53,780 298,083 111,026
Canada        
Disaggregation of Revenue [Line Items]        
Revenue 5,301 3,030 9,735 560
Hong Kong        
Disaggregation of Revenue [Line Items]        
Revenue 997 293 1,869 5,342
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenue 0 560 0 767
Israel        
Disaggregation of Revenue [Line Items]        
Revenue 2,161 0 3,431 0
All others        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,229 $ 1,400 $ 3,945 $ 2,663