XML 96 R53.htm IDEA: XBRL DOCUMENT
v3.20.1

GM Financial Receivables and Transactions - Credit Risk Profile by FICO Score (Details) - GM Financial [Member] - USD ($) $ in Millions | Mar. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Financing Receivable, Credit Quality Indicator [Line Items] |  |
GM Financial receivables, net of fees | $ 54,234 | $ 53,900
Retail Finance Receivables [Member] |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2020 | 6,098 |
2019 | 16,124 |
2018 | 10,715 |
2017 | 5,746 |
2016 | 2,502 |
2015 | 1,007 |
Prior | 282 |
GM Financial receivables, net of fees | $ 42,474 | $ 42,229
Percent | 100.00% | 100.00%
Retail Finance Receivables [Member] | Prime - FICO score 680 and greater [Member] |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2020 | $ 4,027 |
2019 | 9,976 |
2018 | 6,806 |
2017 | 3,199 |
2016 | 1,143 |
2015 | 343 |
Prior | 15 |
GM Financial receivables, net of fees | $ 25,509 | $ 25,400
Percent | 60.00% | 60.10%
Retail Finance Receivables [Member] | Near-prime - FICO score 620 to 679 [Member] |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2020 | $ 902 |
2019 | 2,746 |
2018 | 1,744 |
2017 | 942 |
2016 | 402 |
2015 | 178 |
Prior | 38 |
GM Financial receivables, net of fees | $ 6,952 | $ 6,862
Percent | 16.40% | 16.30%
Retail Finance Receivables [Member] | Sub-prime - FICO score less than 620 [Member] |  |
Financing Receivable, Credit Quality Indicator [Line Items] |  |
2020 | $ 1,169 |
2019 | 3,402 |
2018 | 2,165 |
2017 | 1,605 |
2016 | 957 |
2015 | 486 |
Prior | 229 |
GM Financial receivables, net of fees | $ 10,013 | $ 9,967
Percent | 23.60% | 23.60%

X
- Definition Financing Receivable, Originated Five Years before Latest Fiscal Year + References No definition available. + Details
Name: | gm_FinancingReceivableOriginatedFiveYearsbeforeLatestFiscalYear
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Originated, More than Six Years before Current Fiscal Year + References No definition available. + Details
Name: | gm_FinancingReceivableOriginatedMorethanSixYearsbeforeCurrentFiscalYear
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, before Allowance for Credit Loss, Percent + References No definition available. + Details
Name: | gm_FinancingReceivablebeforeAllowanceforCreditLossPercent
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of financing receivable originated four years prior to latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable originated in current fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable originated in fiscal year prior to latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448 + Details
Name: | us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable originated three years prior to latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of financing receivable originated two years prior to latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 55 -Paragraph 79 -URI http://asc.fasb.org/extlink&oid=118955255&loc=SL82922352-210448 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, before allowance for credit loss, of financing receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditScoreFicoAxis=gm_FICOScoreGreaterthan680Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditScoreFicoAxis=gm_FICOScore620to679Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditScoreFicoAxis=gm_FICOScoreLessthan620Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |