REVENUES - Narrative (Details) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2022
USD ($)
source
|
Dec. 31, 2021
USD ($)
|
|
Disaggregation of Revenue [Line Items] | ||
Deferred contract cost, recognition period | 3 months | |
Deferred contracts costs | $ | $ 29.7 | $ 26.4 |
Environmental Services | ||
Disaggregation of Revenue [Line Items] | ||
Number of revenue sources | 4 | |
Safety-Kleen Sustainability Solutions | ||
Disaggregation of Revenue [Line Items] | ||
Number of revenue sources | 2 |