XML 66 R49.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies - Landfill (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 USD ($) site item | Dec. 31, 2021 USD ($) | Dec. 31, 2020 USD ($)
Significant accounting policies |  |  |
Number of expansion landfill sites require CFO approval inclusion of unpermitted airspace | item | 2 |  |
Environmental remediation reasonably possible additional losses high estimate | $ 135 |  |
Environmental remediation liabilities | 204 |  |
Environmental remediation liabilities not subject to inflation or discounting | 31 | $ 31 |
Increase (decrease) in environmental remediation liabilities | $ 10 | $ (6) |
Landfill [Member] |  |  |
Significant accounting policies |  |  |
Inflation rate | 2.50% | 2.25% | 2.25%
Credit adjusted, risk free discount rate applicable to long-term asset retirement obligations | 4.80% |  |
Number of landfills sites with expansion | site | 16 |  |
Risk-free discount rate applied to environmental remediation liabilities and recovery assets | 3.75% | 1.50% | 1.00%
Landfill [Member] | Minimum [Member] |  |  |
Significant accounting policies |  |  |
Permit application process period requirement | 1 year |  |
Landfill [Member] | Maximum [Member] |  |  |
Significant accounting policies |  |  |
Permit application process period requirement | 5 years |  |
Accounts Receivable Net [Member] | Concentration of Credit Risk [Member] |  |  |
Significant accounting policies |  |  |
Concentration of risk threshold (as a percent) | 5.00% | 5.00% |
Environmental Remediation Liabilities [Member] |  |  |
Significant accounting policies |  |  |
Environmental remediation liabilities | $ 204 | $ 213 |
Increase (decrease) in operating expenses | $ (14) | $ (4) | $ 8
Risk-free discount rate applied to environmental remediation liabilities and recovery assets | 3.75% | 1.50% | 1.00%

X
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. + References Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(3) -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -URI https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 5: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 6: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 55 -Paragraph 16 -URI https://asc.fasb.org/extlink&oid=6571209&loc=d3e13703-110860 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Rate applied to the undiscounted amount of environmental loss contingencies to arrive at the present value recorded as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q1) -URI https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingenciesDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percentage used by the reporting entity to identify a concentration of risk. + References No definition available. + Details
Name: | wm_ConcentrationOfRiskThresholdForDisclosurePercent
Namespace Prefix: | wm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation Liabilities That Have Never Been Subject To Inflation Or Discounting + References No definition available. + Details
Name: | wm_EnvironmentalRemediationLiabilitiesThatHaveNeverBeenSubjectToInflationOrDiscounting
Namespace Prefix: | wm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Environmental Remediation Reasonably Possible Additional Losses High Estimate + References No definition available. + Details
Name: | wm_EnvironmentalRemediationReasonablyPossibleAdditionalLossesHighEstimate
Namespace Prefix: | wm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase Decrease In Environmental Remediation Liabilities Due To Impacts Of Inflation And Discounting + References No definition available. + Details
Name: | wm_IncreaseDecreaseInEnvironmentalRemediationLiabilitiesDueToImpactsOfInflationAndDiscounting
Namespace Prefix: | wm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) to operating expense due to changes in discount rates used to estimate present value of environmental remediation obligations and recovery assets. + References No definition available. + Details
Name: | wm_IncreaseDecreaseToOperatingExpensesDueToChangeInDiscountRateUsedToEstimatePresentValueOfEnvironmentalRemediationObligationsAndRecoveryAssets
Namespace Prefix: | wm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Inflation Rate + References No definition available. + Details
Name: | wm_InflationRate
Namespace Prefix: | wm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of landfill sites with expansions that require the Chief Financial Officer to approve the inclusion of the unpermitted airspace. + References No definition available. + Details
Name: | wm_NumberOfLandfillSitesWithExpansionsThatRequireTheChiefFinancialOfficerToApproveTheInclusionOfTheUnpermittedAirspace
Namespace Prefix: | wm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number Of Landfills Sites With Expansion + References No definition available. + Details
Name: | wm_NumberOfLandfillsSitesWithExpansion
Namespace Prefix: | wm_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The permit application process period requirement. + References No definition available. + Details
Name: | wm_PermitApplicationProcessRequirement
Namespace Prefix: | wm_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Significant Accounting Policies [Line Items] + References No definition available. + Details
Name: | wm_SignificantAccountingPoliciesLineItems
Namespace Prefix: | wm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average rate applicable to asset retirement obligations. + References No definition available. + Details
Name: | wm_WeightedAverageRateApplicableToAssetRetirementObligations
Namespace Prefix: | wm_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandfillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CreditConcentrationRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalExitCostByPropertyAxis=wm_EnvironmentalCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |