XML 83 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Restructuring and Other Initiatives (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2020
Dec. 31, 2018
Dec. 31, 2019
Restructuring Reserve [Roll Forward]              
Balance at beginning of period $ 830 $ 633 $ 1,122 $ 227   $ 227  
Additions, interest accretion and other 242 137 288 592      
Payments (166) (458) (483) (495)      
Revisions to estimates and effect of foreign currency 13 (38) (8) (50)      
Balance at end of period 919 274 919 274   1,122  
Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Payments     (487)        
Cost since inception 2,500   2,500        
GMNA [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges 361   1,200        
GMNA [Member] | Supplier-related Charges [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges 231   240        
GMNA [Member] | Non-cash Accelerated Depreciation [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges $ 130   $ 911        
GMI [Member] | Korea [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges   132   1,000      
GMI [Member] | Korea [Member] | Supplier Claims [Member]              
Restructuring Reserve [Roll Forward]              
Pre-tax restructuring charges   73          
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   $ 59   495      
GMI [Member] | Korea [Member] | Employee Severance and Statutory Pension Payments [Member]              
Restructuring Reserve [Roll Forward]              
Payments       $ (676)   $ (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         $ 1,300    
Forecast [Member] | Minimum [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Expected costs             $ 500
Forecast [Member] | Maximum [Member] | Unallocation of Products to Certain Manufacturing Facilities And Other Employee Separation Programs [Member]              
Restructuring Reserve [Roll Forward]              
Expected costs             $ 1,100