XML 74 R94.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on Non-Recurring Basis (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Apr. 30, 2014 | Apr. 30, 2013
--- | --- | --- | ---
Assets: |  |  |
Cost method investment - Recycle Rewards | $ 14,432 us-gaap_CostMethodInvestments | $ 16,752 us-gaap_CostMethodInvestments | $ 16,486 us-gaap_CostMethodInvestments
Asset group - BioFuels |  | 359 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent | 61 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Recycle Rewards Inc [Member] |  |  |
Assets: |  |  |
Cost method investment - Recycle Rewards | 2,160 us-gaap_CostMethodInvestments / dei_LegalEntityAxis = cwst_RecycleRewardsIncMember |  |
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Fair Value, Measurements, Nonrecurring [Member] | Recycle Rewards Inc [Member] |  |  |
Assets: |  |  |
Cost method investment - Recycle Rewards |  |  |
Significant Other Observable Inputs (Level 2) [Member] | Fair Value, Measurements, Nonrecurring [Member] | Recycle Rewards Inc [Member] |  |  |
Assets: |  |  |
Cost method investment - Recycle Rewards |  |  |
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Nonrecurring [Member] |  |  |
Liabilities: |  |  |
Guaranty |  |  | 2,073 us-gaap_GuarantyLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Nonrecurring [Member] | Casella-Altela Regional Environmental Services, LLC [Member] |  |  |
Assets: |  |  |
Asset group - CARES |  | 650 us-gaap_PropertyPlantAndEquipmentFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / dei_LegalEntityAxis = cwst_CasellaAltelaRegionalEnvironmentalServicesLlcMember |
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Nonrecurring [Member] | BioFuels Assets [Member] |  |  |
Assets: |  |  |
Asset group - BioFuels |  |  | 61 us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / dei_LegalEntityAxis = cwst_BioFuelsAssetsMember
Significant Unobservable Inputs (Level 3) [Member] | Fair Value, Measurements, Nonrecurring [Member] | Recycle Rewards Inc [Member] |  |  |
Assets: |  |  |
Cost method investment - Recycle Rewards | $ 2,160 us-gaap_CostMethodInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsNonrecurringMember / dei_LegalEntityAxis = cwst_RecycleRewardsIncMember |  |

X
- Details
Name: | us-gaap_AssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e1107-107759 + Details
Name: | us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6872867&loc=d3e40691-111596 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 20 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=29638308&loc=d3e40346-111594 + Details
Name: | us-gaap_CostMethodInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.15) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 25 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=7661617&loc=d3e11049-110243 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 25 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=7661617&loc=d3e11019-110243 + Details
Name: | us-gaap_GuarantyLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LiabilitiesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19190-110258 + Details
Name: | us-gaap_PropertyPlantAndEquipmentFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=cwst_RecycleRewardsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |