v3.26.1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Feb. 10, 2023
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Line Of Credit Facility [Line Items]        
Charitable contribution expense   $ 46,000    
Interest expense   4,916 $ 6,069 $ 7,662
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   8,997    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Third Amended Credit Agreement [Member]        
Line Of Credit Facility [Line Items]        
Credit facility maximum borrowing capacity $ 350,000      
Additional line of credit facility $ 150,000      
Commitment fee percentage 0.20%      
Interest expense   $ 981 $ 978 $ 971
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%