XML 18 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Landfill Development Cost- Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
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]        
Capitalized interest $ 333us-gaap_InterestCostsCapitalized $ 256us-gaap_InterestCostsCapitalized $ 368us-gaap_InterestCostsCapitalized $ 407us-gaap_InterestCostsCapitalized
Estimate of inflation rate 2.30%cwst_InflationRate      
Accretion expense 2,275us-gaap_AssetRetirementObligationAccretionExpense 3,967us-gaap_AssetRetirementObligationAccretionExpense 3,538us-gaap_AssetRetirementObligationAccretionExpense  
Landfills [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Accretion expense 2,275us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
3,967us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
3,538us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
3,341us-gaap_AssetRetirementObligationAccretionExpense
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
Surety bond 144,633cwst_SuretyBonds
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
133,847cwst_SuretyBonds
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
128,551cwst_SuretyBonds
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
 
Letters of credit $ 1,104us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
$ 1,104us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
$ 1,752us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandfillMember
 
Minimum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Rate of asset retirement obligation 9.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Maximum [Member]        
Summary Of Significant Accounting Policies [Line Items]        
Rate of asset retirement obligation 9.50%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember