Selected Components of Working Capital - Accounts Receivable, Net Table (Details) - USD ($) $ in Thousands |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Trade receivables, net | $ 701,225 | $ 665,892 |
| Other receivables, net | 613 | 745 |
| Total accounts receivable, net | 701,838 | 666,637 |
| WES Operating [Member] | ||
| Trade receivables, net | 701,225 | 665,892 |
| Other receivables, net | 589 | 723 |
| Total accounts receivable, net | $ 701,814 | $ 666,615 |