XML 67 R58.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE AND COMMON STOCK - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Aug. 09, 2023
Jul. 24, 2023
Class Of Stock [Line Items]        
Stock repurchase program, number of shares authorized       $ 50,000
Repurchase of shares in cash, including related fees and expenses $ 3,729 $ 5,757    
Stock repurchase program, remained available under the program $ 31,900      
Stock Repurchase Program Authorized Amount Existing     $ 50,000  
Common Stock        
Class Of Stock [Line Items]        
Number of shares repurchased 183,629 241,764    
Repurchase of shares in cash, including related fees and expenses $ 3,500 $ 5,800