v3.26.3
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 25, 2026
Jun. 26, 2026
Leases [Abstract]    
2027 (remaining nine months) $ 900  
2028 1,005  
2029 887  
2030 455  
2031 326  
Thereafter 653  
Total undiscounted lease payments 4,226  
Less imputed interest (645)  
Total present value of lease liabilities 3,581  
Operating lease liabilities, current portion $ 926 $ 1,189