XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Additional Information (Detail) - USD ($)
Jun. 24, 2022
Oct. 31, 2024
Apr. 30, 2024
Credit Facilities      
Debt Instrument [Line Items]      
Line of credit facility, remaining borrowing capacity   $ 645,400,000 $ 645,500,000
Standby Letters of Credit      
Debt Instrument [Line Items]      
Long-term debt arrangement   4,600,000 4,500,000
Standby Letters of Credit | Other Financial Institutions      
Debt Instrument [Line Items]      
Long-term debt arrangement   $ 12,800,000 13,200,000
4.625% Senior Unsecured Notes due 2027      
Debt Instrument [Line Items]      
Debt instrument, interest rate   4.625%  
Amended Credit Agreement      
Debt Instrument [Line Items]      
Debt instrument term 5 years    
Amended Credit Agreement | Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 650,000,000.0    
Amended Credit Agreement | Credit Facilities      
Debt Instrument [Line Items]      
Long-term debt   $ 0  
Credit Agreement | Prior Credit Facility      
Debt Instrument [Line Items]      
Long-term debt     $ 0