XML 67 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Notes Payable and Long-Term Debt - Additional Information (Details) - Senior Notes
Nov. 30, 2022
4.900% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 4.90%
3.950% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 3.95%
3.600% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 3.60%
3.000% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 3.00%
1.700% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 1.70%
4.250% Senior Notes  
Debt Instrument [Line Items]  
Stated interest rate 4.25%