Trade Accounts Receivables and Other Receivables - Schedule of Receivables - New Enviri (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Trade accounts receivable | $ 296,442 | $ 278,488 |
| Less: Allowance for expected credit losses | (10,926) | (11,049) |
| Trade accounts receivable, net | 285,516 | 267,439 |
| Other receivables | 40,328 | 46,930 |
| New Enviri | ||
| Accounts, Notes, Loans and Financing Receivable [Line Items] | ||
| Trade accounts receivable | 237,688 | 229,687 |
| Less: Allowance for expected credit losses | (9,567) | (9,624) |
| Trade accounts receivable, net | 228,121 | 220,063 |
| Other receivables | $ 93,272 | $ 88,024 |