Selected Components of Working Capital - Accounts Receivable, Net Table (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Trade receivables, net | $ 672,604 | $ 701,225 |
| Other receivables, net | 600 | 613 |
| Total accounts receivable, net | 673,204 | 701,838 |
| WES Operating [Member] | ||
| Trade receivables, net | 710,719 | 701,225 |
| Other receivables, net | 581 | 589 |
| Total accounts receivable, net | $ 711,300 | $ 701,814 |