v2.4.0.6

Debt Debt (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2012
Automotive [Member] |
Debt carrying amount and fair value [Table Text Block] | The following table summarizes the carrying amount and fair value of debt (dollars in millions):
| March 31, 2012 |  | December 31, 2011
Carrying amount | $ | 5,385 |  |  | $ | 5,295 |
Fair value(a) | $ | 5,865 |  |  | $ | 5,467 |
GM Financial [Member] |
Schedule of Debt [Table Text Block] | The following table summarizes the current and non-current portion of debt (dollars in millions):
| March 31, 2012 |  | December 31, 2011
Short-term debt and current portion of long-term debt | $ | 3,793 |  |  | $ | 4,118 |
Long-term debt | 5,046 |  |  | 4,420 |
Total GM Financial debt | $ | 8,839 |  |  | $ | 8,538 |
The following table summarizes the carrying amount and fair value of debt (dollars in millions):
|  |  | March 31, 2012 |  | December 31, 2011
| Level |  | Carrying Amount |  | Fair Value |  | Carrying Amount |  | Fair Value
Credit facilities |  |  |  |  |  |  |  |  |
Medium-term note facility | 3 |  | $ | 254 |  |  | $ | 254 |  |  | $ | 294 |  |  | $ | 294 |
Syndicated warehouse facility | 2 |  | 277 |  |  | 277 |  |  | 621 |  |  | 621 |
Lease funding facilities | 2 |  | 248 |  |  | 248 |  |  | 181 |  |  | 181 |
Bank funding facility | 2 |  | — |  |  | — |  |  | 3 |  |  | 3 |
Total credit facilities |  |  | 779 |  |  | 779 |  |  | 1,099 |  |  | 1,099 |
Securitization notes payable |  |  |  |  |  |  |  |  |
Securitization notes payable | 1 |  | 6,820 |  |  | 6,884 |  |  | 6,938 |  |  | 6,946 |
Private securitization 2012-PP1 | 3 |  | 739 |  |  | 744 |  |  |  |  |  |  |
Total securitization notes payable |  |  | 7,559 |  |  | 7,628 |  |  | 6,938 |  |  | 6,946 |
Senior notes and convertible senior notes(a) | 2 |  | 501 |  |  | 531 |  |  | 501 |  |  | 511 |
Total GM Financial debt |  |  | $ | 8,839 |  |  | $ | 8,938 |  |  | $ | 8,538 |  |  | $ | 8,556 |
__________
(a) | Senior notes and convertible senior notes are included in GM Financial Long-term debt.
Schedule of classification of debt [Table Text Block] | The following table summarizes the current and non-current portion of debt (dollars in millions):
| March 31, 2012 |  | December 31, 2011
Short-term debt and current portion of long-term debt | $ | 3,793 |  |  | $ | 4,118 |
Long-term debt | 5,046 |  |  | 4,420 |
Total GM Financial debt | $ | 8,839 |  |  | $ | 8,538 |
Schedule of Line of Credit Facilities [Table Text Block] | The following table summarizes further details regarding terms and availability of GM Financial's credit facilities at March 31, 2012 (dollars in millions):
| Facility Amount |  | Advances Outstanding |  | Assets Pledged |  | Restricted Cash Pledged(a)
Syndicated warehouse facility | $ | 2,000 |  |  | $ | 277 |  |  | $ | 367 |  |  | $ | 7 |
U.S. lease warehouse facility(b) | $ | 600 |  |  | — |  |  | — |  |  | — |
Canada lease warehouse facility(c) | $ | 600 |  |  | 248 |  |  | 373 |  |  | 2 |
Medium-term note facility(d) |  |  | 254 |  |  | 276 |  |  | 84 |
|  |  | $ | 779 |  |  | $ | 1,016 |  |  | $ | 93 |
__________
(a) | These amounts do not include cash collected on finance receivables pledged of $29 million which is included in Restricted cash and marketable securities.
(b) | In January 2012 GM Financial extended the maturity date of the lease warehouse facility for lease originations in the U.S. to January 2013. Borrowings on the facility are collateralized by leased assets.
(c) | Borrowings on the facility are collateralized by leased assets. The facility amount represents CAD $600 million at March 31, 2012, and the advances outstanding amount represents CAD $248 million at March 31, 2012.
(d) | The revolving period under this facility has ended and the outstanding debt balance will be repaid over time based on the amortization of the receivables pledged until October 2016 when any remaining amount outstanding will be due and payabl
Securitizations Notes Payable [Table Text Block] | :
|  | March 31, 2012 |  | December 31, 2011
Year of Transactions |  | Maturity Dates(a) |  |  | Original Note Amounts |  | Original Weighted- Average Interest Rates |  | Total Receivables Pledged |  | Note Balance |  | Note Balance
2006 |  | January 2014 |  | $ | 1,200 |  |  | 5.4% |  | $ | — |  |  | $ | — |  |  | $ | 63 |
2007 |  | April 2014 - March 2016 |  | $ | 1,000 - 1,500 |  |  | 5.3% - 5.5% |  | 402 |  |  | 379 |  |  | 794 |
2008 |  | October 2014 - April 2015 |  | $ | 500 - 750 |  |  | 6.0% - 10.5% |  | 416 |  |  | 146 |  |  | 171 |
2009 |  | January 2016 - July 2017 |  | $ | 227 - 725 |  |  | 2.7% - 7.5% |  | 354 |  |  | 258 |  |  | 298 |
2010 |  | June 2016 - April 2018 |  | $ | 200 - 850 |  |  | 2.2% - 3.8% |  | 1,790 |  |  | 1,575 |  |  | 1,756 |
2011 |  | February 2017 - March 2019 |  | $ | 800 - 1,000 |  |  | 2.4% - 2.9% |  | 3,723 |  |  | 3,458 |  |  | 3,813 |
2012 |  | June 2019 - July 2019 |  | $ | 800 - 1,000 |  |  | 2.5% - 2.9% |  | 1,771 |  |  | 1,711 |  |  |  |
|  |  |  |  |  |  |  |  | $ | 8,456 |  |  | 7,527 |  |  | 6,895 |
Purchase accounting premium |  | 32 |  |  | 43 |
Total securitization notes payable |  | $ | 7,559 |  |  | $ | 6,938 |
__________
(a) | Maturity dates represent final legal maturity of securitization notes payable. Securitization notes payable are expected to be paid based on amortization of the finance receivables pledged to the trusts

X
- Definition Schedule to present total debt carrying amount and fair value. + References No definition available. + Details
Name: | gm_DebtCarryingAmountAndFairValueTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Schedule of classification of debt presenting amounts for short-term and long-term debt. + References No definition available. + Details
Name: | gm_ScheduleOfClassificationOfDebtTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular representation summarizing securitization notes payable including maturities, note amounts, weighted average interest rates, receivables pledged. + References No definition available. + Details
Name: | gm_SecuritizationsNotesPayableTableTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation. + References No definition available. + Details
Name: | us-gaap_ScheduleOfDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 4 -Section 08 -Paragraph f Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 19, 22 -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(e),(f)) -URI http://asc.fasb.org/extlink&oid=6881521&loc=d3e23780-122690 + Details
Name: | us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration