v3.25.1
Long-term Debt, net - Summary of Current and Long-term Debt, Net (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Jun. 30, 2024
Schedule Of Debt Instrument [Line Items]    
Deferred financing costs $ (2,722) $ (2,887)
Total debt 157,278 187,113
Less: current maturities of long-term debt 15,000 10,000
Long-term debt, net 142,278 177,113
Revolving credit facility    
Schedule Of Debt Instrument [Line Items]    
Short-term debt 0 0
Term Loans    
Schedule Of Debt Instrument [Line Items]    
Long-term debt $ 160,000 $ 190,000