v3.26.1
Relationship with Parent and Related Entities - New Enviri - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related Party Transaction [Line Items]      
Trade accounts receivable, net $ 285,516   $ 267,439
New Enviri      
Related Party Transaction [Line Items]      
Related party notes payable 189,000   182,100
Trade accounts receivable, net 228,121   220,063
Affiliated Entity | New Enviri      
Related Party Transaction [Line Items]      
Related party notes payable 189,000   182,100
Trade accounts receivable, net 0   $ 0
Stock-based compensation expense 1,179 $ 2,219  
Affiliated Entity | PSUs | New Enviri      
Related Party Transaction [Line Items]      
Stock-based compensation expense $ 600 $ 100  
Performance period 3 years