v3.25.0.1
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Jun. 30, 2024
Long-term debt    
Total debt   $ 49,261
Less current portion of long-term debt   4,500
Long-term debt, net of current portion $ 0 44,887
Term Loan    
Long-term debt    
Term loan   49,500
Debt issuance costs on term loan   (239)
Less current portion of debt issuance costs on term loan   $ (126)