XML 60 R19.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Accrued and Other Liabilities | 12 Months Ended
--- | ---
Dec. 31, 2019
Accrued Liabilities and Other Liabilities [Abstract] |
Accrued and Other Liabilities | Accrued and Other Liabilities
| December 31, 2019 |  | December 31, 2018
Accrued liabilities |  |  |
Dealer and customer allowances, claims and discounts | $ | 10,402 |  |  | $ | 11,611 |
Deferred revenue | 3,234 |  |  | 3,504 |
Product warranty and related liabilities | 2,987 |  |  | 2,788 |
Payrolls and employee benefits excluding postemployment benefits | 1,969 |  |  | 2,233 |
Other | 7,895 |  |  | 7,913 |
Total accrued liabilities | $ | 26,487 |  |  | $ | 28,049 |
Other liabilities |  |  |
Deferred revenue | $ | 2,962 |  |  | $ | 2,959 |
Product warranty and related liabilities | 4,811 |  |  | 4,802 |
Operating lease liabilities | 1,010 |  |  | — |
Employee benefits excluding postemployment benefits | 704 |  |  | 658 |
Postemployment benefits including facility idling reserves | 633 |  |  | 875 |
Other | 3,026 |  |  | 3,063 |
Total other liabilities | $ | 13,146 |  |  | $ | 12,357 |
| Years Ended December 31,
| 2019 |  | 2018 |  | 2017
Product Warranty and Related Liabilities |  |  |  |  |
Warranty balance at beginning of period | $ | 7,590 |  |  | $ | 8,332 |  |  | $ | 9,069 |
Warranties issued and assumed in period – recall campaigns | 745 |  |  | 665 |  |  | 678 |
Warranties issued and assumed in period – product warranty | 2,001 |  |  | 2,143 |  |  | 2,123 |
Payments | (3,012 | ) |  | (2,903 | ) |  | (3,129 | )
Adjustments to pre-existing warranties | 455 |  |  | (464 | ) |  | (495 | )
Effect of foreign currency and other | 19 |  |  | (183 | ) |  | 86 |
Warranty balance at end of period | $ | 7,798 |  |  | $ | 7,590 |  |  | $ | 8,332 |
We estimate our reasonably possible loss in excess of amounts accrued for recall campaigns to be insignificant at December 31, 2019. Refer to Note 16 for reasonably possible losses on Takata matters.

X
- Definition Disclosure of components of accrued and other liabilities, including warranty liability. + References No definition available. + Details
Name: | gm_AccruedLiabilitiesandOtherLiabilitiesTextBlock
Namespace Prefix: | gm_
Data Type: | nonnum: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