XML 49 R66.htm IDEA: XBRL DOCUMENT
v3.19.3

OTHER ITEMS AND CHARGES - Additional Information (Details) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2019 | Sep. 30, 2018 | Sep. 30, 2019 | Sep. 30, 2018
Unusual or Infrequent Items, or Both [Abstract] |  |  |  |
Multiemployer pension plan withdrawal obligation | $ 3,194 |  | $ 3,194 |
Withdrawal costs - multiemployer pension plan | 3,591 | $ 0 | 3,591 | $ 0
Reversal of pension costs | 397 |  | $ 397 |
Contingent liability term |  |  | 17 years |
Multiemployer pension plan withdrawal obligation, undiscounted | 4,224 |  | $ 4,224 |
Estimated accumulated benefit obligation as complete withdrawal | 18,511 |  | 18,511 |
Acquisition activities | 1,097 | 581 | 2,237 | 719
Deferred cost write-offs |  | 0 |  | 211
Contract settlement charge | 0 | 0 | 0 | 2,100
Development project charge | $ 0 | $ 0 | $ 0 | $ 311

X
- Definition Amount of loss recognized in the period associated with the settlement of a future obligation associated with the termination of a contract. + References No definition available. + Details
Name: | cwst_ContractSettlementCharge
Namespace Prefix: | cwst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Acquisition And Financing Costs And Other Items, Acquisition Activities + References No definition available. + Details
Name: | cwst_ExpenseFromAcquisitionAndFinancingCostsAndOtherItemsAcquisitionActivities
Namespace Prefix: | cwst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expense From Acquisition And Financing Costs And Other Items, Write-Off Of Deferred Costs + References No definition available. + Details
Name: | cwst_ExpenseFromAcquisitionAndFinancingCostsAndOtherItemsWriteOffOfDeferredCosts
Namespace Prefix: | cwst_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multiemployer Plans, Complete Withdrawal, Estimated Accumulated Benefit Obligation + References No definition available. + Details
Name: | cwst_MultiemployerPlansCompleteWithdrawalEstimatedAccumulatedBenefitObligation
Namespace Prefix: | cwst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Multiemployer Plans, Withdrawal Obligation, Contingent Liability Term + References No definition available. + Details
Name: | cwst_MultiemployerPlansWithdrawalObligationContingentLiabilityTerm
Namespace Prefix: | cwst_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer Plans, Withdrawal Obligation, Undiscounted + References No definition available. + Details
Name: | cwst_MultiemployerPlansWithdrawalObligationUndiscounted
Namespace Prefix: | cwst_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References No definition available. + Details
Name: | us-gaap_MultiemployerPlansWithdrawalObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The expense charged against earnings to eliminate the capitalized costs of projects that have been terminated during the reporting period, which is added back to net income when calculating cash provided by (used in) operations using the indirect method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 + Details
Name: | us-gaap_NoncashProjectAbandonmentCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension and other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionAndOtherPostretirementBenefitExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits. + References No definition available. + Details
Name: | us-gaap_PensionExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration