XML 129 R80.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Guarantor Obligations [Line Items]      
Maximum potential payments $ 1,115   $ 1,163
Carrying value of recorded liabilities related to guarantee 350   $ 351
Loss Contingency [Abstract]      
Loss contingency estimate 600    
Warranty [Abstract]      
Beginning balance 5,137 $ 5,296  
Payments made during the period (1,074) (963)  
Changes in accrual related to warranties issued during the period 693 629  
Changes in accrual related to pre-existing warranties 271 185  
Foreign currency translation and other 7 9  
Ending balance 5,034 $ 5,156  
Guarantees to daily rental companies      
Guarantor Obligations [Line Items]      
Maximum potential payments 974    
Carrying value of recorded liabilities related to guarantee $ 327