XML 73 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
1 Months Ended 3 Months Ended
Feb. 28, 2015
Mar. 31, 2015
Debt Instrument [Line Items]    
Cash payment for settlement of interest rate derivative $ 830cwst_SettlementOfDerivativeNotDesignatedAsHedgingInstrument  
Loss on debt extinguishment   (521)us-gaap_GainsLossesOnExtinguishmentOfDebt
Write off Deferred Financing Costs [Member]    
Debt Instrument [Line Items]    
Loss on debt extinguishment   521us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_ExtinguishmentOfDebtAxis
= cwst_WriteOffDeferredFinancingCostsMember
Senior Subordinated Notes Due 2019 Notes [Member]    
Debt Instrument [Line Items]    
Maturity date Feb. 15, 2019  
Debt instrument stated percentage 7.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ cwst_DebtMaturityPrincipalPaymentEntityAxis
= cwst_SeniorSubordinatedNotesDueTwoThousandNineteenMember
 
Issued discount 476us-gaap_DebtInstrumentUnamortizedDiscount
/ cwst_DebtMaturityPrincipalPaymentEntityAxis
= cwst_SeniorSubordinatedNotesDueTwoThousandNineteenMember
 
Senior Secured Revolving Credit Facility Due 2016 [Member]    
Debt Instrument [Line Items]    
Maturity date Mar. 18, 2016  
Senior Secured Revolving Credit Facility Due Two Thousand Twenty [Member] | Abl Facility [Member]    
Debt Instrument [Line Items]    
Maturity date   Feb. 26, 2020
Revolving credit facility   190,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= cwst_AblFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SeniorSecuredRevolvingCreditFacilityDueTwoThousandTwentyMember
Additional increase in credit facility   100,000cwst_AdditionalRevolverCapacity
/ us-gaap_DebtInstrumentAxis
= cwst_AblFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SeniorSecuredRevolvingCreditFacilityDueTwoThousandTwentyMember
Line of credit facility interest rate description   LIBOR plus between 1.75% and 2.50%
Debt instrument stated percentage   2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= cwst_AblFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SeniorSecuredRevolvingCreditFacilityDueTwoThousandTwentyMember
Maturity date description   The ABL Facility matures on February 26, 2020. If we fail to refinance the 2019 Notes on or before November 16, 2018, the maturity date for the ABL Facility shall be November 16, 2018
Senior Secured Revolving Credit Facility Due Two Thousand Twenty [Member] | Abl Facility [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Debt instrument stated percentage   1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= cwst_AblFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SeniorSecuredRevolvingCreditFacilityDueTwoThousandTwentyMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Senior Secured Revolving Credit Facility Due Two Thousand Twenty [Member] | Abl Facility [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Debt instrument stated percentage   2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DebtInstrumentAxis
= cwst_AblFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SeniorSecuredRevolvingCreditFacilityDueTwoThousandTwentyMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Original Issuance of Senior Subordinated Notes [Member] | Senior Subordinated Notes Due 2019 Notes [Member]    
Debt Instrument [Line Items]    
Issuance of senior subordinated notes, face amount 325,000us-gaap_DebtInstrumentFaceAmount
/ cwst_DebtMaturityPrincipalPaymentEntityAxis
= cwst_SeniorSubordinatedNotesDueTwoThousandNineteenMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_OriginalIssuanceOfSeniorSubordinatedNotesMember
 
Subsequent Issuance of Senior Subordinated Notes [Member] | Senior Subordinated Notes Due 2019 Notes [Member]    
Debt Instrument [Line Items]    
Issuance of senior subordinated notes, face amount $ 60,000us-gaap_DebtInstrumentFaceAmount
/ cwst_DebtMaturityPrincipalPaymentEntityAxis
= cwst_SeniorSubordinatedNotesDueTwoThousandNineteenMember
/ us-gaap_LongtermDebtTypeAxis
= cwst_SubsequentIssuanceOfSeniorSubordinatedNotesMember