XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Common Share - Weighted Average Shares Outstanding Used in Computing Basic and Diluted Earnings Per Share (Detail) - shares
3 Months Ended 9 Months Ended
Mar. 28, 2024
Mar. 30, 2023
Mar. 28, 2024
Mar. 30, 2023
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Weighted Average Number of Shares Outstanding, Basic 11,626,886 11,592,362 11,614,388 11,570,954
Effect of dilutive securities:        
Restricted stock units 71,645 63,832 69,191 61,702
Weighted average number of shares outstanding – diluted 11,698,531 11,656,194 11,683,579 11,632,656