XML 56 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Restructuring and Other Initiatives (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Dec. 31, 2020
Dec. 31, 2018
Dec. 31, 2019
Restructuring Reserve [Roll Forward]              
Balance at beginning of period $ 919 $ 274 $ 1,122 $ 227   $ 227  
Additions, interest accretion and other 211 8 499 600      
Payments (162) (72) (645) (567)      
Revisions to estimates and effect of foreign currency (30) (3) (38) (53)      
Balance at end of period 938 $ 207 938 207   1,122  
Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Payments     (645)        
Cost since inception 2,900   2,900        
GMNA [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges 390   1,500        
GMNA [Member] | Pension Curtailment and Other Charges [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges 209            
GMNA [Member] | Supplier-related Charges [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges $ 181   421        
GMNA [Member] | Non-cash Accelerated Depreciation [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges     $ 1,100        
GMI [Member] | Korea [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges       1,000      
GMI [Member] | Korea [Member] | Non-cash Asset Impairments [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges       537      
GMI [Member] | Korea [Member] | Employee Separation Charges [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges       495      
GMI [Member] | Korea [Member] | Employee Severance and Statutory Pension Payments [Member]              
Restructuring Reserve [Roll Forward]              
Payments       $ (748)   $ (775)  
Forecast [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Expected amount of cash flows         $ 900    
Forecast [Member] | Minimum [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Expected costs             $ 100
Forecast [Member] | Maximum [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Expected costs             $ 300