v3.26.1
Leases - Schedule of Future Minimum Lease Payments Under Non-Cancelable Lease Including Options to Extend (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Jun. 29, 2025
Future minimum lease payments    
2027 $ 1,037  
2028 1,089  
2029 558  
2030 0  
Thereafter 0  
Total future minimum lease payments 2,684  
Less: imputed interest (206)  
Total lease obligations $ 2,478 $ 3,286