XML 101 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Services Finance Receivables - Aging (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Financing Receivables, Aging [Line Items]      
Number Of Days After Which Finance Receivable Is Considered Past Due 31 days    
Financing Receivable, Gross $ 108,292 $ 108,989 $ 101,961
Consumer [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing 27 24  
Financing Receivable, Recorded Investment, Past Due 927 934  
Financing Receivable, Recorded Investment, Current 74,654 74,117  
Financing Receivable, Gross 75,581 75,051 68,153
Consumer [Member] | Financing Receivables, 31 to 60 Days Past due [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, Past Due 730 748  
Consumer [Member] | Financing Receivables, 61 to 90 Days Past due [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, Past Due 120 113  
Consumer [Member] | Financing Receivables, 91 to 120 Days Past due [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, Past Due 37 36  
Consumer [Member] | Financing Receivables, Greater than 120 Days Past due [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, Past Due 40 37  
Non-consumer [Member]      
Financing Receivables, Aging [Line Items]      
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing 0 1  
Financing Receivable, Recorded Investment, Past Due 70 122  
Financing Receivable, Recorded Investment, Current 32,641 33,816  
Financing Receivable, Gross $ 32,711 $ 33,938 $ 33,808