XML 40 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation - Additional Information (Detail)
8 Months Ended
Dec. 31, 2014
Segment
Segment Reporting Information [Line Items]  
Operating segments 4us-gaap_NumberOfOperatingSegments
Eastern Region [Member]  
Segment Reporting Information [Line Items]  
Operating segments 1us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_EasternRegionMember
Western Region [Member]  
Segment Reporting Information [Line Items]  
Operating segments 1us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_WesternRegionMember
Recycling [Member]  
Segment Reporting Information [Line Items]  
Operating segments 1us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= cwst_RecyclingMember
Other [Member]  
Segment Reporting Information [Line Items]  
Operating segments 1us-gaap_NumberOfOperatingSegments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember