v2.4.0.6

Commitments And Contingencies (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2012
Commitments and Contingencies [Abstract] |
Commitment and contingencies [Table Text Block] | The following tables summarize information related to commitments and contingencies (dollars in millions):
| June 30, 2012 |  | December 31, 2011
| Liability Recorded |  | Maximum Liability(a) |  | Liability Recorded |  | Maximum Liability(a)
Guarantees(b) |  |  |  |  |  |  |
Operating leases | $ | — |  |  | $ | 9 |  |  | $ | — |  |  | $ | 26 |
Ally Financial commercial loans | $ | 4 |  |  | $ | 8 |  |  | $ | — |  |  | $ | 24 |
Third party commercial loans and other obligations | $ | 7 |  |  | $ | 246 |  |  | $ | 7 |  |  | $ | 210 |
Other product-related claims | $ | 55 |  |  | $ | 932 |  |  | $ | 53 |  |  | $ | 838 |
__________
(a) | Calculated as future undiscounted payments.
(b) | Excludes residual support and risk sharing programs and vehicle repurchase obligations related to Ally Financial.
| June 30, 2012 |  | December 31, 2011
| Liability Recorded |  | Liability Recorded
Environmental liability(a) | $ | 168 |  |  | $ | 169 |
Product liability | $ | 574 |  |  | $ | 514 |
Other litigation-related liability and tax administrative matters(b) | $ | 1,221 |  |  | $ | 1,196 |
__________
(a) | Includes $33 million and $34 million recorded in Accrued liabilities at June 30, 2012 and December 31, 2011 and the remainder was recorded in Other liabilities and deferred income taxes.
(b) | Consists primarily of indirect tax-related litigation as well as various non-U.S. labor related matters.
Contract Cancellations [Table Text Block] | The following table summarizes contract cancellation charges primarily related to the cancellation of product programs (dollars in millions):
| Three Months Ended |  | Six Months Ended
| June 30, 2012 |  | June 30, 2011 |  | June 30, 2012 |  | June 30, 2011
GMNA | $ | 21 |  |  | $ | 21 |  |  | $ | 27 |  |  | $ | 21 |
GME | 49 |  |  | 3 |  |  | 49 |  |  | 3 |
GMIO | 5 |  |  | 6 |  |  | 5 |  |  | 6 |
Total contract cancellations | $ | 75 |  |  | $ | 30 |  |  | $ | 81 |  |  | $ | 30 |

X
- Definition Tabular disclosure of commitment and contingencies that were disclosed as of the balance sheet date. + References No definition available. + Details
Name: | gm_CommitmentAndContingenciesTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | gm_CommitmentsAndContingenciesAbstract
Namespace Prefix: | gm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of contract cancellation charges during the reporting periods + References No definition available. + Details
Name: | gm_ContractCancellationsTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration