XML 73 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Additional Information (Details)
Jul. 01, 2025
USD ($)
Dec. 16, 2019
USD ($)
Jul. 31, 2025
USD ($)
Apr. 30, 2025
USD ($)
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,200,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    
Debt instrument term   5 years    
Amended Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Increase in aggregate principal amount   $ 250,000,000.0    
Consolidated net leverage ratio   3.25    
Credit Agreement        
Debt Instrument [Line Items]        
Debt instrument term 5 years      
Consolidated net leverage ratio 3.25      
Credit Agreement | Maximum        
Debt Instrument [Line Items]        
Increase in aggregate principal amount $ 600,000,000.0      
Consolidated net leverage ratio 3.75      
Temporary increase in consolidated net leverage ratio 4.25      
Credit Agreement | Maximum | Secured Financing Overnight Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 2.00%      
Credit Agreement | Maximum | Base Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 1.00%      
Credit Agreement | Minimum | Secured Financing Overnight Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 1.125%      
Credit Agreement | Minimum | Base Rate        
Debt Instrument [Line Items]        
Applicable margin on variable interest rate 0.125%      
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 | Maximum        
Debt Instrument [Line Items]        
Quarterly commitment fee on average daily unused amount of credit facilities 0.30%      
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 | Credit Facilities        
Debt Instrument [Line Items]        
Senior Unsecured Notes     $ 0 0
Unamortized debt issuance costs     $ 4,200,000 $ 2,200,000