v3.23.1
Borrowings - Schedule of Total Borrowings, Including Revolving and Long-Term Borrowings (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Jun. 24, 2022
Debt Instrument [Line Items]    
Long-term borrowings, current portion $ 12,188 $ 12,188
Less: Unamortized debt issuance costs, current portion (32) (32)
Long-term borrowings, current portion, net 12,156 12,156
Less: Current portion (12,187) (12,188)
Less: Unamortized debt issuance costs, non-current portion (8) (31)
Long-term borrowings, non-current portion, net 3,039 15,202
Loan payable due June 2024    
Debt Instrument [Line Items]    
Long-term debt $ 15,234 $ 27,421
Loan payable due June 2024 | LIBOR    
Debt Instrument [Line Items]    
Debt instrument, basis spread on variable rate 1.35%