Significant Accounting Policies - Basis of Presentation (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Revenues | $ 77,147 | $ 79,591 | $ 79,139 |
| Cost of Revenue | 40,659 | 42,655 | 42,196 |
| Measurement period adjustments recognized related to U.S. tax reform | 100 | 2,000 | 5,500 |
| Other (income) and expense | |||
| Noncontrolling interest amounts, net of tax | 25 | 17 | 17 |
| Services | |||
| Revenues | 47,493 | 49,257 | 48,652 |
| Cost of Revenue | 32,491 | 33,687 | 33,399 |
| Sales | |||
| Revenues | 28,252 | 28,735 | 28,772 |
| Cost of Revenue | $ 7,263 | 7,835 | 7,587 |
| Adjustments for adoption of guidance | Sales | |||
| Revenues | 2,100 | 2,100 | |
| Cost of Revenue | $ 400 | $ 400 | |
| X | ||||||||||
- Definition The aggregate cost of goods produced and sold and services rendered during the reporting period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of Net Income (Loss) attributable to noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|