v3.24.1.u1

Debt and Interest Expense - Debt Outstanding Table (Details) - USD ($) $ in Thousands | Mar. 31, 2024 | Dec. 31, 2023
--- | --- | ---
Debt Instrument [Line Items] |  |
Total short-term debt, principal | $ 108,461 | $ 621,321
Total short-term debt, carrying value | 108,394 | 617,748
Total long-term debt, carrying value | 7,272,079 | 7,283,556
Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Short-term debt, fair value | 108,394 | 617,748
Long-Term Debt Obligations [Member] |  |
Debt Instrument [Line Items] |  |
Total long-term debt, principal | 7,342,709 | 7,356,091
Total long-term debt, carrying value | 7,272,079 | 7,283,556
Long-Term Debt Obligations [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | 6,975,839 | 7,011,688
WES Operating [Member] |  |
Debt Instrument [Line Items] |  |
Total short-term debt, carrying value | 108,394 | 617,748
Total long-term debt, carrying value | 7,272,079 | 7,283,556
WES Operating [Member] | Commercial Paper Program | Commercial Paper Program |  |
Debt Instrument [Line Items] |  |
Principal | 100,000 | 613,885
Commercial paper, carrying value | 99,933 | 610,312
WES Operating [Member] | Commercial Paper Program | Valuation, Market Approach [Member] | Level-2 Inputs [Member] | Commercial Paper Program |  |
Debt Instrument [Line Items] |  |
Short-term debt, fair value | 99,933 | 610,312
WES Operating [Member] | Finance Lease Liability, Short Term [Member] |  |
Debt Instrument [Line Items] |  |
Finance leases - short-term debt | 8,461 | 7,436
WES Operating [Member] | Finance Lease Liability, Short Term [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Finance leases - short-term debt | 8,461 | 7,436
WES Operating [Member] | Finance Lease Liability, Long Term [Member] |  |
Debt Instrument [Line Items] |  |
Finance leases - long-term debt | 30,394 | 28,668
WES Operating [Member] | Finance Lease Liability, Long Term [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Finance leases - long-term debt | $ 30,394 | 28,668
WES Operating [Member] | Senior Notes [Member] | 3.100% Senior Notes due 2025 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 3.10% |
Principal | $ 663,831 | 666,481
Long-term debt, carrying value | 662,804 | 665,145
WES Operating [Member] | Senior Notes [Member] | 3.100% Senior Notes due 2025 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 649,658 | 650,765
WES Operating [Member] | Senior Notes [Member] | 3.950% Senior Notes due 2025 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 3.95% |
Principal | $ 348,645 | 349,163
Long-term debt, carrying value | 347,631 | 347,938
WES Operating [Member] | Senior Notes [Member] | 3.950% Senior Notes due 2025 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 341,763 | 341,415
WES Operating [Member] | Senior Notes [Member] | 4.650% Senior Notes due 2026 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 4.65% |
Principal | $ 467,204 | 467,204
Long-term debt, carrying value | 465,848 | 465,705
WES Operating [Member] | Senior Notes [Member] | 4.650% Senior Notes due 2026 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 458,425 | 459,617
WES Operating [Member] | Senior Notes [Member] | 4.500% Senior Notes due 2028 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 4.50% |
Principal | $ 350,175 | 357,094
Long-term debt, carrying value | 347,923 | 354,665
WES Operating [Member] | Senior Notes [Member] | 4.500% Senior Notes due 2028 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 338,199 | 346,121
WES Operating [Member] | Senior Notes [Member] | 4.750% Senior Notes due 2028 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 4.75% |
Principal | $ 381,848 | 382,888
Long-term debt, carrying value | 379,816 | 380,747
WES Operating [Member] | Senior Notes [Member] | 4.750% Senior Notes due 2028 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 370,935 | 374,767
WES Operating [Member] | Senior Notes [Member] | 6.350% Senior Notes due 2029 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 6.35% |
Principal | $ 600,000 | 600,000
Long-term debt, carrying value | 593,364 | 593,069
WES Operating [Member] | Senior Notes [Member] | 6.350% Senior Notes due 2029 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 622,248 | 626,994
WES Operating [Member] | Senior Notes [Member] | 4.050% Senior Notes due 2030 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 4.05% |
Principal | $ 1,100,612 | 1,104,593
Long-term debt, carrying value | 1,093,906 | 1,097,609
WES Operating [Member] | Senior Notes [Member] | 4.050% Senior Notes due 2030 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 1,025,726 | 1,036,097
WES Operating [Member] | Senior Notes [Member] | 6.150% Senior Notes due 2033 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 6.15% |
Principal | $ 750,000 | 750,000
Long-term debt, carrying value | 741,302 | 741,125
WES Operating [Member] | Senior Notes [Member] | 6.150% Senior Notes due 2033 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 769,373 | 780,203
WES Operating [Member] | Senior Notes [Member] | 5.450% Senior Notes due 2044 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 5.45% |
Principal | $ 600,000 | 600,000
Long-term debt, carrying value | 594,070 | 594,031
WES Operating [Member] | Senior Notes [Member] | 5.450% Senior Notes due 2044 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 551,802 | 545,154
WES Operating [Member] | Senior Notes [Member] | 5.300% Senior Notes due 2048 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 5.30% |
Principal | $ 700,000 | 700,000
Long-term debt, carrying value | 687,798 | 687,735
WES Operating [Member] | Senior Notes [Member] | 5.300% Senior Notes due 2048 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 611,492 | 614,082
WES Operating [Member] | Senior Notes [Member] | 5.500% Senior Notes due 2048 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 5.50% |
Principal | $ 350,000 | 350,000
Long-term debt, carrying value | 342,947 | 342,913
WES Operating [Member] | Senior Notes [Member] | 5.500% Senior Notes due 2048 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 310,674 | 312,365
WES Operating [Member] | Senior Notes [Member] | 5.250% Senior Notes due 2050 [Member] |  |
Debt Instrument [Line Items] |  |
Senior note, interest rate | 5.25% |
Principal | $ 1,000,000 | 1,000,000
Long-term debt, carrying value | 984,276 | 984,206
WES Operating [Member] | Senior Notes [Member] | 5.250% Senior Notes due 2050 [Member] | Valuation, Market Approach [Member] | Level-2 Inputs [Member] |  |
Debt Instrument [Line Items] |  |
Long-term debt, fair value | $ 895,150 | $ 895,440

X
- Definition Carrying value as of the balance sheet date of short-term borrowings using unsecured obligations issued by banks, corporations and other borrowers to investors. The maturities of these money market securities generally do not exceed 270 days. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_CommercialPaper
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4 + Details
Name: | us-gaap_DebtInstrumentCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Face (par) amount of debt instrument at time of issuance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 55 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8 + Details
Name: | us-gaap_DebtInstrumentFaceAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contractual interest rate for funds borrowed, under the debt agreement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.22(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DebtInstrumentInterestRateStatedPercentage
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69C -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69E Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69F -Publisher FASB -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1D -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1D Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1F -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1F Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I + Details
Name: | us-gaap_DebtInstrumentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_FinanceLeaseLiabilityCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1 + Details
Name: | us-gaap_FinanceLeaseLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as noncurrent. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligations
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of long-term debt and lease obligation, classified as current. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References No definition available. + Details
Name: | us-gaap_LongTermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ShorttermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, before unamortized (discount) premium and debt issuance costs, of current portion of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. + References No definition available. + Details
Name: | wes_DebtInstrumentCarryingAmountCurrent
Namespace Prefix: | wes_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_ValuationTechniqueAxis=us-gaap_MarketApproachValuationTechniqueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=wes_LongTermDebtObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=wes_WesternMidstreamOperatingLPMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_CommercialPaperProgram1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ShortTermDebtTypeAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_FinanceLeaseLiabilityShortTermMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_FinanceLeaseLiabilityLongTermMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes3Point100PercentDue2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes3Point950PercentDue2025Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes4Point650PercentDue2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes4Point500PercentDue2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes4Point750PercentDue2028Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes6Point35PercentDue2029Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes4Point50PercentDue2030Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes6Point15PercentDue2033Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes5Point450PercentDue2044Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes5Point300PercentDue2048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes5Point500PercentDue2048Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=wes_SeniorNotes5Point250PercentDue2050Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |