XML 103 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Asset Impairments - Additional Information (Detail) (USD $)
8 Months Ended 12 Months Ended
Dec. 31, 2014
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Summary Of Significant Accounting Policies [Line Items]        
Goodwill impairment incurred $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss $ 0us-gaap_GoodwillImpairmentLoss
Impairment of equity method investment       10,680,000us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment
Investment impairment charge 2,320,000us-gaap_ImpairmentOfInvestments     10,680,000us-gaap_ImpairmentOfInvestments
Carrying amount of cost method investment 14,432,000us-gaap_CostMethodInvestments 16,752,000us-gaap_CostMethodInvestments 16,486,000us-gaap_CostMethodInvestments  
Recycle Rewards Inc [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Outstanding common stock percentage 6.7      
Investment impairment charge 2,320,000us-gaap_ImpairmentOfInvestments
/ dei_LegalEntityAxis
= cwst_RecycleRewardsIncMember
     
Carrying amount of cost method investment 2,160,000us-gaap_CostMethodInvestments
/ dei_LegalEntityAxis
= cwst_RecycleRewardsIncMember
     
Eastern Region [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Reporting units exceeded their carrying values 15.00%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_EasternRegionMember
     
Western Region [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Reporting units exceeded their carrying values 28.20%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_WesternRegionMember
     
Recycling [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Reporting units exceeded their carrying values 20.80%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_RecyclingMember
     
Other [Member] | Customer Solutions [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Reporting units exceeded their carrying values 83.30%us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
/ us-gaap_SubsegmentsAxis
= cwst_CustomerSolutionsMember
     
GreenFiber [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Goodwill impairment incurred       5,090,000us-gaap_GoodwillImpairmentLoss
/ us-gaap_InvestmentTypeAxis
= cwst_GreenFiberMember
Impairment of equity method investment       $ 10,680,000us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment
/ us-gaap_InvestmentTypeAxis
= cwst_GreenFiberMember