v3.26.1
Segment Information - Schedule of Revenue Attributed to Geographic Area Based on Shipped-to Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jul. 05, 2025
Jul. 04, 2026
Jul. 05, 2025
Segment Reporting [Line Items]        
Revenues $ 228,189 $ 192,845 $ 441,689 $ 370,559
United States        
Segment Reporting [Line Items]        
Revenues 26,065 24,555 44,021 41,239
China        
Segment Reporting [Line Items]        
Revenues 69,802 61,133 137,121 119,902
Taiwan        
Segment Reporting [Line Items]        
Revenues 47,619 30,456 90,268 60,288
Rest of world        
Segment Reporting [Line Items]        
Revenues $ 84,703 $ 76,701 $ 170,279 $ 149,130