XML 18 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONCENTRATIONS AND CREDIT RISK (Details)
12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Total trade receivables | One customer | Major Customers    
CONCENTRATIONS AND CREDIT RISK    
Concentration of risk (as a percent) 16.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ecol_OneSignificantCustomerMember
 
Labor Concentrations | Non-unionized employees    
CONCENTRATIONS AND CREDIT RISK    
Number of employees   1,401dei_EntityNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_LaborForceConcentrationRiskMember
Labor Concentrations | Paper, Allied-Industrial Chemical & Energy Workers International Union | Unionized employees    
CONCENTRATIONS AND CREDIT RISK    
Number of employees   11dei_EntityNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
/ ecol_UnionNameAxis
= ecol_PaperAlliedIndustrialChemicalAndEnergyWorkersInternationalUnionMember
Labor Concentrations | Communications, Energy and Paperworkers Union of Canada | Unionized employees    
CONCENTRATIONS AND CREDIT RISK    
Number of employees   104dei_EntityNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
/ ecol_UnionNameAxis
= ecol_CommunicationsEnergyAndPaperworkersUnionMember
Labor Concentrations | Local 324 Operating Engineers Union | Unionized employees    
CONCENTRATIONS AND CREDIT RISK    
Number of employees   296dei_EntityNumberOfEmployees
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_NumberOfEmployeesGeographicAreaMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_UnionizedEmployeesConcentrationRiskMember
/ ecol_UnionNameAxis
= ecol_Local324OperatingEngineersUnionMember
Total revenue | One customer | Major Customers    
CONCENTRATIONS AND CREDIT RISK    
Concentration of risk (as a percent)   10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueServicesNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ecol_OneSignificantCustomerMember