XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation (Details Textual) - USD ($)
12 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jul. 02, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares of common stock available for grant 435,742    
Weighted average period over which unrecognized compensation is expected to be recognized 2 years    
Shares issued under stock purchase plan 1,577 2,998  
PSUs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
PSUs outstanding amount 16,878    
Vesting period after the date of grant 3 years    
PSUs expires after date of outstaning Jun. 27, 2027    
Unrecognized compensation cost related to unvested restricted stock grants $ 567,000    
PSUs | Minimum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting rights, percentage 0.00%    
PSUs | Maximum      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Award vesting rights, percentage 200.00%    
RSAs      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
PSUs outstanding amount 129,139 79,325 87,900
Unrecognized compensation cost related to unvested restricted stock grants $ 2,600,000    
2024 Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share based compensation arrangement by share based payment award number of shares authorized 550,000    
Employee Stock Purchase Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Maximum number of shares authorized for issuance from treasury under the Employee Stock Purchase Plan 100,000    
Employee stock purchase plan average price of shares purchased during period $ 37.84 $ 24.08  
Shares available for issuance from treasury under the Employee Stock Purchase plan 41,227    
Employee Stock Purchase Plan | Treasury Stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Shares issued under stock purchase plan 1,577 2,998