v3.26.3
EARNINGS PER SHARE AND COMMON STOCK - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 04, 2026
Sep. 28, 2025
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 $ 4,829 $ 2,340  
Common Stock      
Class Of Stock [Line Items]      
Number of shares repurchased 217,616 116,370  
Repurchase of shares in cash, including related fees and expenses $ 4,800 $ 2,300  
Stock repurchase program, remained available under the program $ 18,700