XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 29, 2018
Apr. 30, 2022
Apr. 30, 2021
Line Of Credit Facility [Line Items]      
Line of credit outstanding   $ 0  
Stand-by letters of credit      
Line Of Credit Facility [Line Items]      
Letter of credit outstanding   12,456,000  
JPMorgan Chase Bank N. A. | Revolving Credit Facility      
Line Of Credit Facility [Line Items]      
Credit agreement initiation date Jun. 29, 2018    
Credit facility maturity date 2023-06    
Credit facility maximum borrowing capacity $ 350,000,000    
Additional line of credit facility $ 150,000,000    
Commitment fee percentage 0.20%    
Interest expense   $ 257,000 $ 257,000
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR, SONIA or EURIBOR | Minimum      
Line Of Credit Facility [Line Items]      
Applicable margin 1.125%    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted LIBOR, CDOR, SONIA or EURIBOR | Maximum      
Line Of Credit Facility [Line Items]      
Applicable margin 1.375%    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Minimum      
Line Of Credit Facility [Line Items]      
Applicable margin 0.125%    
JPMorgan Chase Bank N. A. | Revolving Credit Facility | Adjusted ABR | Maximum      
Line Of Credit Facility [Line Items]      
Applicable margin 0.375%