Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - (Details)

v3.24.1.u1
Revenue from Contracts with Customers - (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax $ 160,537 $ 160,874
Clean fuels, emission control & other    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 7,389 4,740
Polyethylene, polymers & engineered plastics    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 18,935 23,134
Regeneration and treatment services    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 83,319 88,344
Industrial, mining & automotive    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 50,894 44,656
Ecoservices    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 141,602 137,740
Ecoservices | Clean fuels, emission control & other    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 7,389 4,740
Ecoservices | Polyethylene, polymers & engineered plastics    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 0 0
Ecoservices | Regeneration and treatment services    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 83,319 88,344
Ecoservices | Industrial, mining & automotive    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 50,894 44,656
Advanced Materials & Catalysts    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 18,935 23,134
Advanced Materials & Catalysts | Clean fuels, emission control & other    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 0 0
Advanced Materials & Catalysts | Polyethylene, polymers & engineered plastics    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 18,935 23,134
Advanced Materials & Catalysts | Regeneration and treatment services    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax 0 0
Advanced Materials & Catalysts | Industrial, mining & automotive    
Disaggregated Revenue    
Revenue from Contract with Customer, Excluding Assessed Tax $ 0 $ 0