v2.4.0.6
Finance Receivables, Net Summary of Finance Receivables, Net (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 6 Months Ended 3 Months Ended
Jun. 30, 2012
Dec. 31, 2011
Jun. 30, 2012
GM Financial [Member]
Jun. 30, 2011
GM Financial [Member]
Jun. 30, 2012
GM Financial [Member]
Jun. 30, 2011
GM Financial [Member]
Mar. 31, 2012
GM Financial [Member]
Dec. 31, 2011
GM Financial [Member]
Jun. 30, 2012
Pre-acquisition [Member]
GM Financial [Member]
Dec. 31, 2011
Pre-acquisition [Member]
GM Financial [Member]
Mar. 31, 2011
Pre-acquisition [Member]
GM Financial [Member]
Dec. 31, 2010
Pre-acquisition [Member]
GM Financial [Member]
Jun. 30, 2012
Post-acquisition [Member]
GM Financial [Member]
Mar. 31, 2012
Post-acquisition [Member]
GM Financial [Member]
Dec. 31, 2011
Post-acquisition [Member]
GM Financial [Member]
Mar. 31, 2011
Post-acquisition [Member]
GM Financial [Member]
Dec. 31, 2010
Post-acquisition [Member]
GM Financial [Member]
Jun. 30, 2012
Commercial Lending Program [Member]
GM Financial [Member]
Finance Receivable [Line Items]                                    
Current $ 3,478 $ 3,251 $ 3,478   $ 3,478     $ 3,251                    
Noncurrent 6,552 5,911 6,552   6,552     5,911                    
GM Financial finance receivables, net     10,030   10,030     9,162                    
Pre-Acquisition Consumer Finance Receivables Outstanding Balance                 3,100 4,366                
Financing Receivable     10,279 8,694 10,279 8,694 3,358 9,341 2,811 4,027 6,336 7,299 7,468 6,326 5,314 2,005 924 128
Finance Receivables Purchased     1,663 1,349 3,059 2,487                       174
Charge-offs     (53) (6) (104) (8)                        
Principal collections and other     (978) (859) (1,898) (1,711)                       46
Change in Carrying Value Adjustment     (37) (131) (119) (297)                        
Allowance for Notes, Loans and Financing Receivable     (249)   (249)     (179)                    
GM Financial Finance Receivable, Fair Value     $ 10,330   $ 10,330     $ 9,386