XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 27, 2024
Jun. 28, 2024
Leases [Abstract]    
2025 (remaining nine months) $ 1,266  
2026 1,651  
2027 814  
2028 363  
2029 330  
Thereafter 1,305  
Total undiscounted lease payments 5,729  
Less imputed interest (879)  
Total present value of lease liabilities 4,850  
Operating lease liabilities, current portion $ 1,416 $ 1,355