v3.25.2
Segment Information - Segment Information by Geographic Area (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2025
USD ($)
Jun. 29, 2024
USD ($)
Jul. 05, 2025
USD ($)
segment
Jun. 29, 2024
USD ($)
Dec. 28, 2024
USD ($)
Segment Reporting Information [Line Items]          
Number of operating segments | segment     1    
Revenues $ 192,845 $ 145,367 $ 370,559 $ 251,742  
Property and equipment, net 131,283   131,283   $ 132,136
United States          
Segment Reporting Information [Line Items]          
Revenues 24,555 11,125 41,239 16,069  
Property and equipment, net 108,658   108,658   107,612
China          
Segment Reporting Information [Line Items]          
Revenues 61,133 47,343 119,902 75,540  
Taiwan          
Segment Reporting Information [Line Items]          
Revenues 30,456 15,388 60,288 30,755  
Rest of world          
Segment Reporting Information [Line Items]          
Revenues 76,701 $ 71,511 149,130 $ 129,378  
Property and equipment, net $ 22,625   $ 22,625   $ 24,524