XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Additional Information (Details) - USD ($)
Jul. 01, 2025
Dec. 16, 2019
Oct. 31, 2025
Apr. 30, 2025
Credit Facilities        
Debt Instrument [Line Items]        
Line of credit facility, remaining borrowing capacity     $ 845,600,000 $ 645,600,000
Standby Letters of Credit        
Debt Instrument [Line Items]        
Long-term debt arrangement     4,400,000 4,400,000
Standby Letters of Credit | Other Financial Institutions        
Debt Instrument [Line Items]        
Long-term debt arrangement     $ 13,900,000 13,100,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]        
Line of credit facility, maximum borrowing capacity   $ 650,000,000.0    
Available-for-sale, term   5 years    
Amended Credit Agreement | Credit Facilities        
Debt Instrument [Line Items]        
Senior Unsecured Notes     $ 0  
Debt issuance costs       2,200,000
Credit Agreement        
Debt Instrument [Line Items]        
Available-for-sale, term 5 years      
Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 850,000,000.0      
Credit Agreement | Revolving Credit Facility | Minimum        
Debt Instrument [Line Items]        
Quarterly commitment fee on average daily unused amount of credit facilities 0.175%      
Credit Agreement | Revolving Credit Facility | Minimum | Secured Financing Overnight Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 1.125%      
Credit Agreement | Revolving Credit Facility | Minimum | Base Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 0.125%      
Credit Agreement | Revolving Credit Facility | Maximum        
Debt Instrument [Line Items]        
Quarterly commitment fee on average daily unused amount of credit facilities 0.30%      
Credit Agreement | Revolving Credit Facility | Maximum | Secured Financing Overnight Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 2.00%      
Credit Agreement | Revolving Credit Facility | Maximum | Base Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 1.00%      
Credit Agreement | Credit Facilities        
Debt Instrument [Line Items]        
Senior Unsecured Notes       $ 0
Debt issuance costs     $ 4,000,000.0