XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (EPS) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Stock Options [Member]    
Earnings per Share (EPS) [Abstract]    
Exercisable options to purchase shares of common stock excluded from computation of diluted EPS (in Shares) 50,000 71,886
Exercisable options to purchase shares of common stock exercise price (in Dollars per share) $ 3.95  
Intrinsic value of options outstanding (in Dollars) $ 0 $ 0
Stock Options [Member] | Minimum [Member]    
Earnings per Share (EPS) [Abstract]    
Exercisable options to purchase shares of common stock exercise price (in Dollars per share)   $ 3.95
Stock Options [Member] | Maximum [Member]    
Earnings per Share (EPS) [Abstract]    
Exercisable options to purchase shares of common stock exercise price (in Dollars per share)   $ 13.11
Restricted Stock Units [Member]    
Earnings per Share (EPS) [Abstract]    
Exercisable options to purchase shares of common stock excluded from computation of diluted EPS (in Shares) 142,328 105,000