XML 112 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Schedule of Product Warranty and Recall Reserves) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at January 1 $ 320 $ 493    
Issuances/accruals during the period 332 316    
Settlements made during the period/other (375) (489)    
Balance at December 31 277 320    
Current portion     $ 203 $ 258
Non-current portion     74 62
Total 320 493 277 320
Product Warranty        
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at January 1 251 239    
Issuances/accruals during the period 331 316    
Settlements made during the period/other (305) (304)    
Balance at December 31 277 251    
Current portion     203 189
Non-current portion     74 62
Total 251 239 277 251
Legacy Product Warranty        
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]        
Balance at January 1 69 254    
Issuances/accruals during the period 1 0    
Settlements made during the period/other (70) (185)    
Balance at December 31 0 69    
Current portion     0 69
Non-current portion     0 0
Total $ 69 $ 254 $ 0 $ 69