v2.4.0.6

Product Warranty Liability (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2012
Product Warranty Liability [Abstract] |
Product Warranty And Recall Campaigns Liabilities [Table Text Block] | The following table summarizes activity for policy, product warranty, recall campaigns and certified used vehicle warranty liabilities (dollars in millions):
| Six Months Ended
| June 30, 2012 |  | June 30, 2011
Balance at beginning of period | $ | 6,600 |  |  | $ | 6,789 |
Warranties issued and assumed in period | 1,675 |  |  | 1,552 |
Payments | (1,758 | ) |  | (1,902 | )
Adjustments to pre-existing warranties | 339 |  |  | 366 |
Effect of foreign currency translation | (19 | ) |  | 121 |
Balance at end of period | $ | 6,837 |  |  | $ | 6,926 |

X
- Definition Tabular disclosure of the components of policy, product warranty, recall campaigns and certified used vehicle warranty liabilities. + References No definition available. + Details
Name: | gm_PolicyproductwarrantyandrecallcampaignsliabilitiesTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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