Recent Accounting Guidance - Additional Information (Details) - USD ($) $ in Millions |
Jun. 01, 2019 |
May 31, 2020 |
|---|---|---|
| New Accounting Pronouncements Or Change In Accounting Principle [Line Items] | ||
| Operating lease liability | $ 14,200 | $ 14,118 |
| Operating right-of-use asset | 14,100 | $ 13,917 |
| Cumulative effect on retained earnings, before tax | 57 | |
| Cumulative effect on retained earnings, net of tax | 47 | |
| Prepaid Asset [Member] | ||
| New Accounting Pronouncements Or Change In Accounting Principle [Line Items] | ||
| Operating right-of-use asset | 154 | |
| Net Deferred Rent Liability [Member] | ||
| New Accounting Pronouncements Or Change In Accounting Principle [Line Items] | ||
| Operating right-of-use asset | $ 309 |