XML 22 R71.htm IDEA: XBRL DOCUMENT v3.19.3
Benefit Plans - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 11, 2019
USD ($)
Jun. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Dec. 31, 2018
USD ($)
Jun. 30, 2018
arrangement
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 $ 526   $ 394 $ 429  
Multiemployer plan, withdrawal obligation term 20 years        
U.S. Plans | Multiemployer Plans, Pension | Selling, general and administrative expenses | Fund | BCTGM | North America          
Defined Benefit Plan Disclosure [Line Items]          
Multiemployer plan, final adjustment to reduce withdrawal liability   $ 35      
Pension Plans | U.S. Plans          
Defined Benefit Plan Disclosure [Line Items]          
Employer contribution     5    
Estimated future employer contributions     1    
Pension Plans | Non-U.S. Plans          
Defined Benefit Plan Disclosure [Line Items]          
Employer contribution     185    
Estimated future employer contributions     51    
Pension Plans | United Kingdom and Ireland          
Defined Benefit Plan Disclosure [Line Items]          
Employer contribution     104    
Other current liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America          
Defined Benefit Plan Disclosure [Line Items]          
Multiemployer plan, withdrawal liability     14    
Long-term other liabilities | U.S. Plans | Multiemployer Plans, Pension | Fund | BCTGM | North America          
Defined Benefit Plan Disclosure [Line Items]          
Multiemployer plan, withdrawal liability     $ 380