XML 53 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable and Long-Term Debt (Additional Information) (Details) - Senior Notes
Nov. 30, 2019
4.900% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 4.90%
5.625% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 5.625%
4.700% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 4.70%
3.950% Senior Notes  
Debt Instrument [Line Items]  
Senior Notes, stated interest rate 3.95%