v3.26.1
Stockholders' Equity - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 16,690 $ 25,613 $ 37,295 $ 45,357
Income tax benefit recognized 3,564 3,664 5,977 5,157
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 634 764 1,529 1,544
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 5,172 7,912 12,344 15,326
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 5,253 5,890 11,142 10,971
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 5,631 $ 11,047 $ 12,280 $ 17,516