XML 65 R57.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE AND COMMON STOCK - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 30, 2025
Dec. 29, 2024
Sep. 29, 2024
Mar. 31, 2024
Dec. 31, 2023
Oct. 01, 2023
Mar. 30, 2025
Mar. 31, 2024
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             $ 5,227 $ 11,728    
Stock repurchase program, remained available under the program $ 30,400           $ 30,400      
Stock Repurchase Program Authorized Amount Existing                 $ 50,000  
Common Stock                    
Class Of Stock [Line Items]                    
Number of shares repurchased 41,088 39,593 183,629 73,562 214,219 241,764 264,310 529,545    
Repurchase of shares in cash, including related fees and expenses $ 700     $ 1,600     $ 5,000 $ 11,700