Stock Repurchase Program (Details Numeric) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
2 Months Ended | 12 Months Ended | ||||
|---|---|---|---|---|---|---|
Jan. 21, 2022 |
Dec. 03, 2021 |
Nov. 27, 2020 |
Nov. 29, 2019 |
Dec. 10, 2020 |
May 21, 2018 |
|
| Stock Repurchase Programs (Numeric) | ||||||
| Structured stock repurchase prepayments | $ 3,950 | $ 3,050 | $ 2,750 | |||
| Purchase of treasury stock, shares | 7.2 | 8.0 | 9.9 | |||
| Repurchased Shares, Average Price | $ 536.17 | $ 376.38 | $ 270.23 | |||
| Up-front payments remaining | $ 334 | |||||
| Subsequent Event [Member] | ||||||
| Stock Repurchase Programs (Numeric) | ||||||
| Structured stock repurchase prepayments | $ 2,400 | |||||
| Purchase of treasury stock, shares | 3.2 | |||||
| Stock Repurchase Program, Remaining Authorized Repurchase Amount | $ 10,700 | |||||
| Stock Repurchase Authority 2018 [Member] | ||||||
| Stock Repurchase Programs (Numeric) | ||||||
| Stock Repurchase Program, Authorized Amount | $ 8,000 | |||||
| Stock Repurchase Authority 2020 [Member] | ||||||
| Stock Repurchase Programs (Numeric) | ||||||
| Stock Repurchase Program, Authorized Amount | $ 15,000 | |||||