XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details) - USD ($)
3 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Jul. 21, 2020
Dec. 03, 2014
Line of Credit Facility [Line Items]        
Applicable interest rate added to reference rate in order to compute variable interest rate 1.50%      
Note Purchase Agreement | Senior Notes        
Line of Credit Facility [Line Items]        
Debt instrument face amount       $ 400,000,000
Note Purchase Agreement | Senior Notes, Series A        
Line of Credit Facility [Line Items]        
Interest rate       4.07%
Note Purchase Agreement | Senior Notes, Series B        
Line of Credit Facility [Line Items]        
Interest rate       4.19%
Note Purchase Agreement | Senior Notes, Series C        
Line of Credit Facility [Line Items]        
Interest rate       4.25%
Note Purchase Agreement | Senior Notes, Series D        
Line of Credit Facility [Line Items]        
Interest rate       4.35%
Senior Notes, Series A | Senior Notes        
Line of Credit Facility [Line Items]        
Debt instrument face amount       $ 100,000,000
Senior Notes, Series B | Senior Notes        
Line of Credit Facility [Line Items]        
Debt instrument face amount       100,000,000
Senior Notes, Series C | Senior Notes        
Line of Credit Facility [Line Items]        
Debt instrument face amount       100,000,000
Senior Notes, Series D | Senior Notes        
Line of Credit Facility [Line Items]        
Debt instrument face amount       $ 100,000,000
Eurodollar        
Line of Credit Facility [Line Items]        
Applicable interest rate added to reference rate in order to compute variable interest rate 0.75%      
WellsFargo,NationalAssociation,TruistBank,BMOHarrisBankN.A.,SantanderBankN.A.,andBankofAmerica,N.A. | Revolving Credit Facility | Line of Credit        
Line of Credit Facility [Line Items]        
Outstanding borrowings $ 0 $ 0    
WellsFargo,NationalAssociation,TruistBank,BMOHarrisBankN.A.,SantanderBankN.A.,andBankofAmerica,N.A. | First Amended and Restated Credit Agreement | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity     $ 1,050,000,000