XML 64 R41.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Commitments and Contingencies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract] |
Changes to Net Insurance Liabilities | The changes to our net insurance liabilities for the three years ended December 31, 2016 are summarized below (in millions):
|  | Gross Claims Liability |  |  | Receivables Associated with Insured Claims(a) |  |  | Net Claims Liability |
Balance, December 31, 2013 |  | $ | 590 |  |  | $ | (197 | ) |  | $ | 393 |
Self-insurance expense (benefit) |  |  | 135 |  |  |  | (9 | ) |  |  | 126 |
Cash (paid) received |  |  | (128 | ) |  |  | 23 |  |  |  | (105 | )
Balance, December 31, 2014 |  |  | 597 |  |  |  | (183 | ) |  |  | 414 |
Self-insurance expense (benefit) |  |  | 169 |  |  |  | (39 | ) |  |  | 130 |
Cash (paid) received |  |  | (123 | ) |  |  | 4 |  |  |  | (119 | )
Balance, December 31, 2015 |  |  | 643 |  |  |  | (218 | ) |  |  | 425 |
Self-insurance expense (benefit) |  |  | 71 |  |  |  | 30 |  |  |  | 101 |
Cash (paid) received |  |  | (126 | ) |  |  | 17 |  |  |  | (109 | )
Balance, December 31, 2016(b) |  | $ | 588 |  |  | $ | (171 | ) |  | $ | 417 |
Current portion at December 31, 2016 |  | $ | 133 |  |  | $ | (20 | ) |  | $ | 113 |
Long-term portion at December 31, 2016 |  | $ | 455 |  |  | $ | (151 | ) |  | $ | 304 |
(a) | Amounts reported as receivables associated with insured claims are related to both paid and unpaid claims liabilities.
(b) | We currently expect substantially all of our net claims liability to be settled in cash over the next six years.

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes to Net Insurance Liability [Table Text Block] + References No definition available. + Details
Name: | wm_ChangesToNetInsuranceLiabilityTableTextBlock
Namespace Prefix: | wm_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration