XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Oct. 25, 2023
shares
Aug. 15, 2023
USD ($)
tranche
$ / shares
Oct. 28, 2020
shares
Sep. 29, 2023
USD ($)
shares
Jun. 30, 2023
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercise price, percentage of fair value threshold       100.00%  
Allocation of recognized period costs, capitalized amount | $       $ 1,188 $ 1,215
Share-Based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount | $       $ 11,351  
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance under stock incentive plan (in shares)     500 2,300  
Shares available for future grant (in shares)       168  
Purchase price as a percentage of the lesser of the market value of such shares at either the beginning or the end of each nine-month offering period       85.00%  
Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum       10.00%  
2018 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares authorized for issuance under stock incentive plan (in shares)       7,862  
Number of additional shares authorized (in shares)     3,000    
Shares available for future grant (in shares)       598,000  
2018 Stock Incentive Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized (in shares) 3,450        
2018 Stock Incentive Plan | New Hire Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Number Of Tranches | tranche   4      
2018 Stock Incentive Plan | New Hire Option | Share-Based Payment Arrangement, Tranche One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Authorized Amount | $   $ 233,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   3 years      
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares   $ 42.00      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   4 years      
2018 Stock Incentive Plan | New Hire Option | Share-Based Payment Arrangement, Tranche Two          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Authorized Amount | $   $ 233,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   3 years      
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares   $ 43.00      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   4 years      
2018 Stock Incentive Plan | New Hire Option | Share-Based Payment Arrangement, Tranche Three          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Authorized Amount | $   $ 233,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   4 years      
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares   $ 46.00      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   5 years      
2018 Stock Incentive Plan | New Hire Option | Share-Based Payment Arrangement, Tranche Four          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock Repurchase Program, Authorized Amount | $   $ 233,500      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term   4 years      
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit | $ / shares   $ 49.00      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period   5 years      
2005 Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized (in shares)     2,000    
Shares available for future grant (in shares)       948  
2005 Stock Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Term of stock option       7 years