v3.26.3
Employee Benefit Plans - Narrative (Details) - USD ($)
9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Jan. 23, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 0    
Unrecognized compensation cost, options $ 0    
RSUs and PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost, RSUs and PSUs $ 79,700,000    
Weighted-average period of recognition of stock based compensation (in years) 2 years 2 months 12 days    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares)     4,200,189
ESPP | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Issuance under employee stock purchase plan (in shares) 187,000 155,000  
Reserved stock for issuance, common stock (in shares) 3,000,000.0    
Minimum | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Maximum | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 5 years