v3.25.3
Revenue Recognition - Revenue Disaggregated by Products and Services (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Revenue from External Customer [Line Items]        
Revenue $ 276,892 $ 234,742 $ 742,021 $ 684,831
Standard products and services (1)        
Revenue from External Customer [Line Items]        
Revenue 232,619 203,182 653,164 591,670
Application-specific customer solutions        
Revenue from External Customer [Line Items]        
Revenue 44,273 $ 31,560 $ 88,857 $ 93,161
License Fees and Transferred Inventory Revenue        
Revenue from External Customer [Line Items]        
Revenue $ 13,000