v3.26.1
Debt - General Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 28, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Jul. 03, 2024
Debt            
Payments of debt issuance costs         $ 10,377  
Letter of Credit            
Debt            
Letters of credit outstanding   $ 1,791   $ 1,791    
Debt instrument, term       1 year    
Secured Debt | 2024 Credit Agreement            
Debt            
Payments of debt issuance costs         10,377  
Secured Debt | Initial Term A-1 Loan due July 2029            
Debt            
Debt instrument, face amount           $ 162,000
Secured Debt | Delayed Draw Term A-1 Loans            
Debt            
Debt instrument, face amount           189,000
Secured Debt | Revolving Credit Commitments            
Debt            
Line of credit facility, maximum borrowing capacity   310,000   $ 310,000   310,000
Aggregate available credit facilities   193,209   193,209    
Outstanding borrowings   115,000   115,000    
Secured Debt | Revolving Credit Commitments | Subsequent Event            
Debt            
Line of credit facility, maximum borrowing capacity $ 435,000          
Line of credit facility, maximum borrowing capacity, increase 125,000          
Payments of debt issuance costs $ 600          
Secured Debt | Term A-2 Loans            
Debt            
Patronage received   $ 1,157 $ 336 $ 1,157 $ 336  
Secured Debt | Initial Term A-2 Loan due July 2031            
Debt            
Debt instrument, face amount           138,000
Secured Debt | Delayed Draw Term A-2 Loans            
Debt            
Debt instrument, face amount           $ 161,000