XML 68 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 10, 2022
Jun. 29, 2018
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Line Of Credit Facility [Line Items]          
Credit agreement initiation date   Jun. 10, 2022      
Borrowings under debt     $ 220,000
Repayments of debt     220,000
Interest expense     1,315 1,104 3,405
Third Amended Credit Agreement [Member]          
Line Of Credit Facility [Line Items]          
Line of credit outstanding     0    
Stand-by letters of credit | Third Amended Credit Agreement [Member]          
Line Of Credit Facility [Line Items]          
Letter of credit outstanding     12,433    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Third Amended Credit Agreement [Member]          
Line Of Credit Facility [Line Items]          
Credit facility maturity date 2027-06        
Credit facility maximum borrowing capacity $ 350,000        
Additional line of credit facility $ 150,000        
Commitment fee percentage 0.20%        
Interest expense     $ 998 $ 1,046 $ 2,720
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR or EURIBOR | Third Amended Credit Agreement [Member] | Minimum          
Line Of Credit Facility [Line Items]          
Applicable margin 1.125%        
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR or EURIBOR | Third Amended Credit Agreement [Member] | Maximum          
Line Of Credit Facility [Line Items]          
Applicable margin 1.375%        
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Third Amended Credit Agreement [Member] | Minimum          
Line Of Credit Facility [Line Items]          
Applicable margin 0.125%        
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Third Amended Credit Agreement [Member] | Maximum          
Line Of Credit Facility [Line Items]          
Applicable margin 0.375%