XML 93 R77.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 28, 2024
Jun. 30, 2023
Leases [Abstract]    
2025 $ 1,609  
2026 1,554  
2027 783  
2028 343  
2029 327  
Thereafter 1,305  
Total undiscounted lease payments 5,921  
Less: imputed interest (931)  
Total present value of lease liabilities 4,990  
Operating lease liabilities, current portion $ 1,355 $ 1,201