XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Basis of Presentation - Additional Information (Detail)
$ in Millions
6 Months Ended
Jun. 30, 2017
USD ($)
Areas
Jun. 30, 2016
USD ($)
Basis Of Presentation [Line Items]    
Increase to net cash provided by operating activities $ 1,534 $ 1,494
Increase to net cash used in financing activities $ 857 309
Solid Waste [Member]    
Basis Of Presentation [Line Items]    
Number of areas | Areas 17  
Accounting Standards Update 2016-09 [Member] | Excess Tax Benefits Or Deficiencies [Member]    
Basis Of Presentation [Line Items]    
Increase to net cash provided by operating activities   17
Increase to net cash used in financing activities   17
Accounting Standards Update 2016-09 [Member] | Tax Payments Associated with Equity Based Compensation Transactions [Member]    
Basis Of Presentation [Line Items]    
Increase to net cash provided by operating activities   23
Increase to net cash used in financing activities   $ 23