v3.23.1
Leases - Schedule of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 24, 2022
Leases [Abstract]    
2023 (remaining three months) $ 644  
2024 1,213  
2025 45  
Total undiscounted lease payments 1,902  
Less imputed interest (33)  
Total present value of lease liabilities 1,869  
Operating lease liabilities, current portion $ 1,634 $ 2,319