XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefit Plans - Narrative (Details) - USD ($)
3 Months Ended
Mar. 29, 2026
Jan. 23, 2026
Dec. 31, 2025
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 $ 106,600,000    
Weighted-average period of recognition of stock based compensation (in years) 2 years 3 months 18 days    
2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Available for future grants (in shares) 3,319,000   4,409,000
Number of shares authorized (in shares)   4,200,189  
2018 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award expiration period (in years) 10 years    
Purchase price of common stock, percent of market price (no less than) 100.00%    
2018 Plan | Stock Options | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 12 months    
ESPP | Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reserved stock for issuance, common stock (in shares) 3,100,000    
Minimum | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Minimum | 2018 Plan | Stock Options      
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    
Maximum | 2018 Plan | Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years