v3.26.1
Leases - Lessee Operating Lease Liability Maturity (Detail) - USD ($)
$ in Thousands
Jun. 25, 2026
Jun. 26, 2025
Leases [Abstract]    
June 24, 2027 $ 6,766  
June 29, 2028 6,525  
June 28, 2029 5,618  
June 27, 2030 4,747  
June 26, 2031 4,217  
Thereafter 2,446  
Total lease payment 30,319  
Less imputed interest (4,443)  
Present value of operating lease liabilities $ 25,876 $ 28,739