v2.4.0.6

Finance Receivables, Net Delinquency (Details) (GM Financial [Member], USD $) In Millions, unless otherwise specified | Mar. 31, 2012 | Mar. 31, 2011
--- | --- | ---
GM Financial [Member] |  |
Financing Receivable, Recorded Investment, Past Due [Line Items] |  |
Financing Receivable, Recorded Investment, 31 to 60 Days Past Due | $ 318 | $ 333
Financing receivables 31 to 60 days past due - percent of contractual amount due | 3.20% | 3.80%
Financing Receivable, Recorded Investment, Greater than 60 Days Past Due | 125 | 135
Financing Receivables Greater than 60 Days Past Due - percent of contractual amount due | 1.20% | 1.50%
Financing Receivable, Recorded Investment, Greater than 30 Days Past Due | 443 | 468
Financing Receivable Greater than 30 Days Past Due - percent of contractual amount due | 4.40% | 5.30%
Financing Receivable in Repossesion | 25 | 26
Financing Receivables in Repossesion - percent of contractual amount due | 0.30% | 0.30%
Total Financing Receivables More Than 30 Days Delinquent and in Repossession | $ 468 | $ 494
Total Financing Receivables More Than 30 Days Delinquent and in Repossession - percent of contractual amount due | 4.70% | 5.60%

X
- Definition Financing receivables that are greater than 30 days past due - percent of contractual amount due. + References No definition available. + Details
Name: | gm_FinancingReceivableGreaterThan30DaysPastDuePercentOfContractualAmountDue
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing Receivable in Repossession + References No definition available. + Details
Name: | gm_FinancingReceivableInRepossesion
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Recorded Investment, 31 to 60 Days Past Due + References No definition available. + Details
Name: | gm_FinancingReceivableRecordedInvestment31To60DaysPastDue
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Recorded Investment, Greater than 30 Days Past Due + References No definition available. + Details
Name: | gm_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivable, Recorded Investment, Greater than 60 Days Past Due + References No definition available. + Details
Name: | gm_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing Receivables that are less than 61 days past due but more than 31 days past due - percent of contractual amount due. + References No definition available. + Details
Name: | gm_FinancingReceivables31To60DaysPastDuePercentOfContractualAmountDue
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing receivables that are greater than 60 days past due - percent of contractual amount due. + References No definition available. + Details
Name: | gm_FinancingReceivablesGreaterThan60DaysPastDuePercentOfContractualAmountDue
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Financing receivables in repossesion - percent of contractual amount due. + References No definition available. + Details
Name: | gm_FinancingReceivablesInRepossesionPercentOfContractualAmountDue
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total Financing Receivables More Than 30 Days Delinquent and in Repossession + References No definition available. + Details
Name: | gm_TotalFinancingReceivablesMoreThan30DaysDelinquentAndInRepossession
Namespace Prefix: | gm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total financing receivables more than 30 days delinquent and in repossession - percent of contractual amount due. + References No definition available. + Details
Name: | gm_TotalFinancingReceivablesMoreThan30DaysDelinquentAndInRepossessionPercentOfContractualAmountDue
Namespace Prefix: | gm_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration