Marketable and Other Securities - Reconciliation of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($) $ in Millions |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
Dec. 31, 2015 |
|---|---|---|---|---|
| Marketable Securities [Line Items] | ||||
| Cash and cash equivalents | $ 20,844 | $ 15,512 | ||
| Total | 23,496 | 17,848 | $ 15,160 | $ 17,332 |
| Other assets [Member] | ||||
| Marketable Securities [Line Items] | ||||
| Restricted cash | 260 | 219 | ||
| Continuing Operations [Member] | ||||
| Marketable Securities [Line Items] | ||||
| Cash and cash equivalents | 20,844 | 15,512 | ||
| Total | 23,496 | 17,848 | $ 14,487 | |
| Continuing Operations [Member] | Other current assets [Member] | ||||
| Marketable Securities [Line Items] | ||||
| Restricted cash | 2,083 | 1,745 | ||
| Continuing Operations [Member] | Other assets [Member] | ||||
| Marketable Securities [Line Items] | ||||
| Restricted cash | $ 569 | $ 591 |