XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable and Long-Term Debt (Additional Information) (Details) - Senior Notes
May 31, 2021
Apr. 14, 2021
4.900% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 4.90%  
4.700% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 4.70%  
3.950% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 3.95%  
3.600% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 3.60%  
3.000% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 3.00%  
1.700% Senior Notes    
Debt Instrument [Line Items]    
Senior notes, stated interest rate (as a percent) 1.70% 1.70%