XML 106 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Automotive [Member] | Not Designated as Hedges [Member]    
Derivative [Line Items]    
Derivative notional amount $ 3,413 $ 4,676
Automotive [Member] | Not Designated as Hedges [Member] | Foreign Currency [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 2,710 4,022
Automotive [Member] | Not Designated as Hedges [Member] | Commodity [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 658 606
Automotive [Member] | Not Designated as Hedges [Member] | PSA Warrants [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 45 48
Automotive [Member] | Not Designated as Hedges [Member] | Fair Value Hedges [Member] | PSA Warrants [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative asset 827 764
GM Financial [Member]    
Derivative [Line Items]    
Derivative notional amount 113,871 98,000
Collateral available for netting 451 299
GM Financial [Member] | Designated as Hedges [Member] | Cash Flow Hedges [Member] | Interest Rate Swap [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 768 2,177
GM Financial [Member] | Designated as Hedges [Member] | Cash Flow Hedges [Member] | Foreign Currency Swaps [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 2,075 1,574
GM Financial [Member] | Designated as Hedges [Member] | Fair Value Hedges [Member] | Interest Rate Swap [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 9,533 11,110
GM Financial [Member] | Designated as Hedges [Member] | Fair Value Hedges [Member] | Foreign Currency Swaps [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 1,829 0
GM Financial [Member] | Not Designated as Hedges [Member] | Foreign Currency Swaps [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 0 1,201
GM Financial [Member] | Not Designated as Hedges [Member] | Interest Rate Contract [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Derivative notional amount 99,666 81,938
Other assets [Member] | GM Financial [Member] | Not Designated as Hedges [Member] | Interest Rate Contract [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Fair value of derivative instruments 372 329
Other liabilities [Member] | GM Financial [Member] | Designated as Hedges [Member] | Fair Value Hedges [Member] | Interest Rate Swap [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Fair value of derivative instruments 291 290
Other liabilities [Member] | GM Financial [Member] | Not Designated as Hedges [Member] | Interest Rate Contract [Member] | Fair Value Level 2 [Member]    
Derivative [Line Items]    
Fair value of derivative instruments $ 520 $ 207