XML 67 R47.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Derivative Financial Instruments (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Automotive [Member] |
Derivative [Line Items] |
Schedule of Notional Amounts for Derivative Financial Instruments | The following table presents the notional amounts of derivative financial instruments in our automotive operations:
| Fair Value Level |  | December 31, 2018 |  | December 31, 2017
Derivatives not designated as hedges(a) |  |  |  |  |
Foreign currency | 2 |  | $ | 2,710 |  |  | $ | 4,022 |
Commodity | 2 |  | 658 |  |  | 606 |
PSA Warrants(b) | 2 |  | 45 |  |  | 48 |
Total derivative financial instruments |  |  | $ | 3,413 |  |  | $ | 4,676 |
__________
(a) | The fair value of these derivative instruments at December 31, 2018 and 2017 and the gains/losses included in our consolidated income statements for the years ended December 31, 2018, 2017 and 2016 were insignificant, unless otherwise noted.
(b) | The fair value of the PSA warrants located in Other assets was $827 million and $764 million at December 31, 2018 and 2017. We recorded insignificant amounts in Interest income and other non-operating income, net for the years ended December 31, 2018 and 2017.
GM Financial [Member] |
Derivative [Line Items] |
Schedule of Notional Amounts for Derivative Financial Instruments | The following table presents the notional amounts of GM Financial's derivative financial instruments:
| Fair Value Level |  | December 31, 2018 |  | December 31, 2017
Derivatives designated as hedges(a)(b) |  |  |  |  |
Fair value hedges – interest rate swaps(c) | 2 |  | $ | 9,533 |  |  | $ | 11,110 |
Fair value hedges – foreign currency swaps(c) | 2 |  | 1,829 |  |  | — |
Cash flow hedges |  |  |  |  |  |  |
Interest rate swaps | 2 |  | 768 |  |  | 2,177 |
Foreign currency swaps | 2 |  | 2,075 |  |  | 1,574 |
Derivatives not designated as hedges(a)(b) |  |  |  |  |
Interest rate contracts(d) | 2 |  | 99,666 |  |  | 81,938 |
Foreign currency swaps | 2 |  | — |  |  | 1,201 |
Total derivative financial instruments(e) |  |  | $ | 113,871 |  |  | $ | 98,000 |
__________
(a) | The fair value of these derivative instruments at December 31, 2018 and 2017 and the gains/losses included in our consolidated income statements and statements of comprehensive income for the years ended December 31, 2018, 2017 and 2016 were insignificant, unless otherwise noted.
(b) | Amounts accrued for interest payments in a net receivable position are included in Other assets. Amounts accrued for interest payments in a net payable position are included in Other liabilities.
(c) | The fair value of these derivative instruments located in Other liabilities was $291 million and $290 million at December 31, 2018 and 2017. The fair value of these derivative instruments located in Other assets were insignificant at December 31, 2018 and 2017.
(d) | The fair value of these derivative instruments located in Other assets was $372 million and $329 million at December 31, 2018 and 2017. The fair value of these derivative instruments located in Other liabilities was $520 million and $207 million at December 31, 2018 and 2017.
(e) | We held insignificant amounts and posted $451 million and $299 million of collateral available for netting at December 31, 2018 and 2017.
Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] | The following amounts were recorded in the consolidated balance sheet related to items designated and qualifying as hedged items in fair value hedging relationships:
| December 31, 2018
| Carrying Amount of Hedged Items |  | Cumulative Amount of Fair Value Hedging Adjustments(a)
GM Financial long-term debt | $ | 17,923 |  |  | $ | 459 |
__________
(a) | Includes $247 million of adjustments remaining on hedged items for which hedge accounting has been discontinued.

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959 + Details
Name: | us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the notional amounts of outstanding derivative positions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959 + Details
Name: | us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | gm_BusinessGroupAxis=gm_AutomotiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gm_BusinessGroupAxis=gm_GmFinancialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |