XML 70 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Finance Receivables - Aging Analysis (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Threshold Period For Past Due Finance Receivables 31 days      
Finance Receivables Aging Analysis [Abstract]        
Financing Receivables $ 119,763 $ 119,403 $ 121,536  
Uncollected Interest Receivable Excluded From Finance Receivable 275 264   $ 241
Consumer Segment [Member]        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing 0 20    
Finance Receivables Aging Analysis [Abstract]        
Total past due 719 1,060    
Current 74,195 75,179    
Financing Receivables 74,914 76,239 76,369  
Non-Consumer Segment [Member]        
Finance Receivables Aging Analysis [Abstract]        
Total past due 81 76    
Current 44,768 43,088    
Financing Receivables 44,849 43,164 $ 45,167  
31-60 Days Past Due [Member] | Consumer Segment [Member]        
Finance Receivables Aging Analysis [Abstract]        
Total past due 563 859    
61-90 Days Past Due [Member] | Consumer Segment [Member]        
Finance Receivables Aging Analysis [Abstract]        
Total past due 82 123    
91-120 Days Past Due [Member] | Consumer Segment [Member]        
Finance Receivables Aging Analysis [Abstract]        
Total past due 34 39    
Greater Than 120 Days Past Due [Member] | Consumer Segment [Member]        
Finance Receivables Aging Analysis [Abstract]        
Total past due $ 40 $ 39