XML 85 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Benefit Plans - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 11, 2019
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
arrangement
Jun. 30, 2019
USD ($)
U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, number of expired collective-bargaining arrangements | arrangement     8  
U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, withdrawal liability   $ 396   $ 396
Pension Plans | U.S. Plans        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution       4
Estimated future employer contributions   1   1
Pension Plans | Non-U.S. Plans        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution       131
Estimated future employer contributions   101   101
Pension Plans | Non-U.S. Plans | United Kingdom and Ireland        
Defined Benefit Plan Disclosure [Line Items]        
Employer contribution       74
Subsequent Event | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, withdrawal liability $ 526      
Multiemployer plan, withdrawal obligation term 20 years      
Other current liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, withdrawal liability   22   22
Long-term other liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, withdrawal liability   374   $ 374
Selling, general and administrative expenses | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America        
Defined Benefit Plan Disclosure [Line Items]        
Multiemployer plan, period (credit) charge for withdrawal obligation   (35) $ 408  
Multiemployer plan, period (credit) charge for withdrawal obligation, net of tax   $ (26) $ 305