XML 47 R36.htm IDEA: XBRL DOCUMENT
v3.21.2

Accrued and Other Liabilities (Tables) | 9 Months Ended
--- | ---
Sep. 30, 2021
Accrued Liabilities and Other Liabilities [Abstract] |
Accrued and Other Liabilities |
| September 30, 2021 |  | December 31, 2020
Accrued liabilities |  |  |
Dealer and customer allowances, claims and discounts | $ | 2,805 |  |  | $ | 7,300 |
Deferred revenue | 2,531 |  |  | 3,132 |
Product warranty and related liabilities | 3,506 |  |  | 3,048 |
Payrolls and employee benefits excluding postemployment benefits | 2,217 |  |  | 1,864 |
Other | 7,425 |  |  | 7,725 |
Total accrued liabilities | $ | 18,484 |  |  | $ | 23,069 |
Other liabilities |  |  |
Deferred revenue | $ | 3,082 |  |  | $ | 2,715 |
Product warranty and related liabilities | 6,558 |  |  | 5,193 |
Operating lease liabilities | 975 |  |  | 969 |
Employee benefits excluding postemployment benefits | 799 |  |  | 822 |
Postemployment benefits including facility idling reserves | 772 |  |  | 739 |
Other | 3,032 |  |  | 3,009 |
Total other liabilities | $ | 15,218 |  |  | $ | 13,447 |
Schedule of Policy, Product Warranty and Recall Campaigns |
| Three Months Ended |  | Nine Months Ended
| September 30, 2021 |  | September 30, 2020 |  | September 30, 2021 |  | September 30, 2020
Product Warranty and Related Liabilities |  |  |  |  |  |  |
Warranty balance at beginning of period | $ | 9,180 |  |  | $ | 7,040 |  |  | $ | 8,242 |  |  | $ | 7,798 |
Warranties issued and assumed in period – recall campaigns | 1,237 |  |  | 249 |  |  | 2,686 |  |  | 407 |
Warranties issued and assumed in period – product warranty | 345 |  |  | 523 |  |  | 1,250 |  |  | 1,241 |
Payments | (756) |  |  | (727) |  |  | (2,275) |  |  | (2,260) |
Adjustments to pre-existing warranties | 86 |  |  | 53 |  |  | 178 |  |  | 33 |
Effect of foreign currency and other | (28) |  |  | 17 |  |  | (17) |  |  | (64) |
Warranty balance at end of period | $ | 10,064 |  |  | $ | 7,155 |  |  | $ | 10,064 |  |  | $ | 7,155 |

X
- Definition Tabular disclosure of the components of accrued liabilities and other liabilities. + References No definition available. + Details
Name: | gm_AccruedLiabilitiesandOtherLiabilitiesTableTextBlock
Namespace Prefix: | gm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Table which summarizes the activity for policy, product warranty and recall campaigns for reporting periods. + References No definition available. + Details
Name: | gm_ScheduleofpolicyproductwarrantyandrecallcampaignsTableTextBlock
Namespace Prefix: | gm_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration