XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Repurchases (Details) - April 2022 stock repurchase plan - $ / shares
3 Months Ended 9 Months Ended
Apr. 28, 2022
Mar. 31, 2023
Mar. 31, 2023
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program authorized percentage 5.00%   31.00%
Stock Repurchase program, remaining authorized shares 364,259 113,038 113,038
Stock repurchase plan period 1 year    
Shares acquired   98,307 251,221
Shares repurchased weighted average cost per share   $ 14.20 $ 14.30