Product Warranty and Related Liabilities (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
|
| Product Warranty and Related Liabilities [Roll Forward] | ||||
| Warranty balance at beginning of period | $ 8,133 | $ 9,063 | $ 8,332 | $ 9,069 |
| Warranties issued and assumed in period – recall campaigns | 231 | 191 | 414 | 354 |
| Warranties issued and assumed in period – product warranty | 536 | 539 | 1,057 | 1,105 |
| Payments | (717) | (786) | (1,452) | (1,595) |
| Adjustments to pre-existing warranties | (135) | (128) | (217) | (88) |
| Effect of foreign currency and other | (58) | 11 | (144) | 45 |
| Warranty balance at end of period | $ 7,990 | $ 8,890 | $ 7,990 | $ 8,890 |