GM Financial Receivables, Net Summary of Finance Receivables, Net (Details) - GM Financial [Member] - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2016
Dec. 31, 2015
Mar. 31, 2015
Dec. 31, 2014
Finance Receivables [Line Items]        
Finance Receivables $ 39,213 $ 37,333    
Less: Allowance for Loan Losses (843) (782) $ (728) $ (695)
GM Financial Receivables, Net 38,370 36,551    
Fair value of GM Financial receivables, net 38,678 36,707    
Allowance for loan losses classified as current (661) (601)    
Retail Finance Receivables [Member]        
Finance Receivables [Line Items]        
Finance Receivables 30,272 29,124    
Less: Allowance for Loan Losses (796) (735)    
GM Financial Receivables, Net 29,476 28,389    
Commercial Finance Receivables [Member]        
Finance Receivables [Line Items]        
Finance Receivables 8,941 8,209    
Less: Allowance for Loan Losses (47) (47)    
GM Financial Receivables, Net $ 8,894 $ 8,162    
Commercial Finance Receivables [Member] | Level 2 [Member]        
Finance Receivables [Line Items]        
Maximum Maturity Period for Finance Receivables 1 year