XML 103 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Jul. 28, 2023
Jul. 29, 2022
May 04, 2022
Dec. 07, 2017
Dec. 31, 2023
Jun. 07, 2022
2022 Term Loan Facility [Member]            
Debt Instrument [Line Items]            
Number of draws made   no        
2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Agreement termination date   Jul. 29, 2022        
Additional credit facility capacity, subject to certain conditions     $ 100,000,000      
Line of credit     29,000,000      
Line of credit facility, maximum borrowing capacity     $ 250,000,000      
Line of credit facility, maturity date     May 04, 2027      
Line of credit facility, borrowings outstanding     $ 29,000,000      
2022 Revolving Credit Agreement [Member] | Letters of Credit [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     2,500,000      
2022 Revolving Credit Agreement [Member] | Swingline Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity     25,000,000      
July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         1.25%  
Unamortized debt issuance costs written off $ 1,200,000          
Additional credit facility capacity, subject to certain conditions   $ 500,000,000        
Line of credit   29,000,000        
Unamortized debt issuance cost         $ 4,000,000  
Line of credit facility, maximum borrowing capacity   650,000,000        
Line of credit facility, maturity date         Jul. 29, 2027  
Line of credit facility increase in rate of interest in event of default         2.00%  
Line of credit facility, borrowings outstanding   29,000,000        
July 2022 Revolving Credit Agreement [Member] | Letters of Credit [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity         $ 6,500,000  
July 2022 Revolving Credit Agreement [Member] | Swingline Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity         $ 25,000,000  
July 2022 Revolving Credit Agreement [Member] | 2022 Term Loan Facility [Member]            
Debt Instrument [Line Items]            
Line of credit facility agreement date Jul. 28, 2023          
Line of credit facility, maximum borrowing capacity   $ 750,000,000        
Line of credit facility, maturity date Jul. 28, 2023          
Minimum [Member] | 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           $ 250,000,000
Minimum [Member] | July 2022 Revolving Credit Agreement [Member] | Amendment Number Two [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 650,000,000          
Maximum [Member] | 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           $ 350,000,000
Maximum [Member] | July 2022 Revolving Credit Agreement [Member] | Amendment Number Two [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity $ 1,000,000,000          
Federal Funds Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         0.50%  
SOFR Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         0.10%  
ABR Loans [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         0.50%  
SOFR Rate Plus One [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         1.00%  
Term Loan [Member] | Secured Revolving Line Of Credit [Member]            
Debt Instrument [Line Items]            
Unamortized debt issuance costs written off     $ 100,000      
2017 Term Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of credit facility agreement date       Dec. 07, 2017    
Agreement termination date     May 04, 2022      
2017 Term Credit Agreement [Member] | Line of Credit [Member]            
Debt Instrument [Line Items]            
Debt instrument maturity date       Sep. 07, 2025    
2017 Term Credit Agreement [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Agreement termination date   Jul. 29, 2022        
2017 Term Credit Agreement [Member] | Prime Rate [Member] | Line of Credit [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate       1.00%    
2017 Term Credit Agreement [Member] | Adjusted London Interbank Offered Rate LIBOR [Member] | Line of Credit [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate       1.50%    
Leverage Ratio Is Less Than 1.0 To 1.0 [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Quarterly commitment fee         0.20%  
Leverage Ratio Is Less Than 1.0 To 1.0 [Member] | SOFR Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Borrowings basis spread on variable rate         1.25%  
Leverage Ratio Is Less Than 1.0 To 1.0 [Member] | ABR Loans [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         0.25%  
Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Quarterly commitment fee         0.225%  
Leverage Ratio Is Greater Than Or Equal to 1.0 To 1.0 But Less Than 2.0 to 1.0 [Member] | SOFR Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Borrowings basis spread on variable rate         1.50%  
Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Quarterly commitment fee         0.25%  
Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member] | SOFR Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Borrowings basis spread on variable rate         1.75%  
Leverage Ratio Is Greater Than Or Equal to 2.0 To 1.0 But Less Than 3.0 to 1.0 [Member] | ABR Loans [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         0.75%  
Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Quarterly commitment fee         0.275%  
Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member] | SOFR Rate Plus [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Borrowings basis spread on variable rate         2.00%  
Leverage Ratio Is Greater Than Or Equal to 3.0 To 1.0 [Member] | ABR Loans [Member] | July 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate         1.00%  
Term Loan [Member] | BSBY Rate Plus [Member] | 2022 Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument basis spread on variable rate     1.125%