v3.25.2
SEGMENT REPORTING - Reconciliation of Third Party Revenues to Direct Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Total revenues $ 1,549,854 $ 1,552,719 $ 2,981,804 $ 2,929,414
Total Segment Revenues        
Segment Reporting Information [Line Items]        
Total revenues 1,549,765 1,552,620 2,981,618 2,929,213
Environmental Services        
Segment Reporting Information [Line Items]        
Total revenues 1,352,035 1,309,383 2,561,148 2,481,893
Safety-Kleen Sustainability Solutions        
Segment Reporting Information [Line Items]        
Total revenues 197,730 243,237 420,470 447,320
Operating Segments | Total Segment Revenues        
Segment Reporting Information [Line Items]        
Total revenues 1,549,765 1,552,620 2,981,618 2,929,213
Operating Segments | Environmental Services        
Segment Reporting Information [Line Items]        
Total revenues 1,330,059 1,297,298 2,537,097 2,458,577
Operating Segments | Safety-Kleen Sustainability Solutions        
Segment Reporting Information [Line Items]        
Total revenues 219,706 255,322 444,521 470,636
Intersegment revenues (expense), net | Environmental Services        
Segment Reporting Information [Line Items]        
Total revenues 21,976 12,085 24,051 23,316
Intersegment revenues (expense), net | Safety-Kleen Sustainability Solutions        
Segment Reporting Information [Line Items]        
Total revenues (21,976) (12,085) (24,051) (23,316)
Corporate        
Segment Reporting Information [Line Items]        
Total revenues $ 89 $ 99 $ 186 $ 201