v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 26, 2024
Jul. 03, 2026
Jun. 27, 2025
Jun. 28, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to non-vested restricted stock   $ 2,126    
Expected dividend yield   0.00%    
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issuance of common stock under employee stock purchase plan (in shares)   116,000 125,000 167,000
1997 ESPP | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Issuance of common stock under employee stock purchase plan (in shares)   0 0  
2024 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future grant (in shares)   754    
2025 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance under stock incentive plan (in shares)   2,003    
Number of shares authorized and approved by shareholders (in shares)   1,900    
Shares authorized from forfeiture of predecessor plan (in shares)   103    
Exercise price, percentage of fair value treshold   100.00%    
Share-based compensation, contractual life   10 years    
1997 Employee Stock Purchase Plan | 1997 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
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%    
Offering period   6 months    
Percentage of employee compensation that may be uses to purchase common stock through payroll deductions, maximum   10.00%    
1997 Employee Stock Purchase Plan | 2024 ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Offering period   6 months    
Number of additional shares authorized (in shares) 1,000      
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total fair value of restricted stock awards vested   $ 33,549 $ 16,643 $ 15,994
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period   0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares   0    
Unrecognized compensation, period of recognition   1 year 14 days    
Stock Options and Stock Appreciation Rights | 2025 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance under stock incentive plan (in shares)   3,916    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Shares Reduction Per Share Issued   0.5    
Future Full Value Awards | 2025 Stock Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares authorized for issuance under stock incentive plan (in shares)   1,958    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized, Shares Reduction Per Share Issued   1