v3.26.1
Segment Information - Schedule of Revenue Attributed to Geographic Area Based on Shipped-to Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Apr. 05, 2025
Segment Reporting Information [Line Items]    
Revenues $ 213,500 $ 177,714
United States    
Segment Reporting Information [Line Items]    
Revenues 17,956 16,684
China    
Segment Reporting Information [Line Items]    
Revenues 67,320 58,769
Taiwan    
Segment Reporting Information [Line Items]    
Revenues 42,650 29,832
Rest of world    
Segment Reporting Information [Line Items]    
Revenues $ 85,574 $ 72,429