XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable and Long-Term Debt (Additional Information) (Details) - Senior Notes
Feb. 28, 2022
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%