v3.26.1
Segments and Revenue - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 03, 2026
USD ($)
Jul. 04, 2025
USD ($)
Jul. 03, 2026
USD ($)
segment
Jul. 04, 2025
USD ($)
Dec. 31, 2025
Segment Reporting [Line Items]          
Number of operating segments | segment     3    
Number of reportable segments | segment     3    
Revenue, remaining performance obligation, amount (excluding one year or less) | $ $ 6,100.0   $ 6,100.0    
Revenue, remaining performance obligation, expected timing of satisfaction, current period (or less)     1 year    
LTSA, non-cancellable capacity payments, maturity term (in days)     30 days    
Revenue recognized from contract liabilities | $ $ 12.9 $ 24.4 $ 28.3 $ 48.4  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-07-04          
Segment Reporting [Line Items]          
Revenue remaining performance obligation, percentage (one year or less) 37.00%   37.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months   12 months    
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Product Sales          
Segment Reporting [Line Items]          
Revenue recognized as a percentage of total revenue 100.00% 100.00% 100.00% 100.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Manufacturing Services And Product Development Agreements          
Segment Reporting [Line Items]          
Revenue recognized as a percentage of total revenue 0.00% 0.00% 0.00% 0.00%  
One Customer | Revenue from Contract with Customer Benchmark | Customer Concentration Risk          
Segment Reporting [Line Items]          
Revenue recognized as a percentage of total revenue 14.00% 12.00% 13.00% 11.00%  
One Customer | Accounts Receivable | Customer Concentration Risk          
Segment Reporting [Line Items]          
Revenue recognized as a percentage of total revenue         10.00%