XML 92 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Option and Purchase Plans (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options, granted 0 0
Employee Stock Purchase Plan    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Maximum Contribution per participant per calendar year $ 5,200  
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 $ 24.08 $ 22.24
Shares available for issuance from treasury under the Employee Stock Purchase plan 42,804  
Employee Stock Purchase Plan | Treasury Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares issued under stock purchase plan 2,998 3,342