v3.26.1
Subsequent Events (Details) - Subsequent Event - Clean Earth segment
$ in Billions
Jun. 01, 2026
USD ($)
Subsequent Event [Line Items]  
Sale proceeds $ 3.0
Stockholders of CE Holdings  
Subsequent Event [Line Items]  
Sale proceeds 1.3
New Enviri  
Subsequent Event [Line Items]  
Sale proceeds $ 1.7