<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>69</ContextCount>
  <ElementCount>25</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>11</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>1</UnitCount>
  <MyReports>
    <Report instance="d538932ddef14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995100 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/dei/role/document/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d538932ddef14a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="DEF 14A" isProxy="true" isUsgaap="true" original="d538932ddef14a.htm">d538932ddef14a.htm</File>
    <File>wmb-20231231.xsd</File>
    <File>wmb-20231231_def.xml</File>
    <File>wmb-20231231_lab.xml</File>
    <File>wmb-20231231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g538932g00b45.jpg</File>
    <File>g538932g01a01.jpg</File>
    <File>g538932g01a33.jpg</File>
    <File>g538932g01a51.jpg</File>
    <File>g538932g01b52.jpg</File>
    <File>g538932g01c01.jpg</File>
    <File>g538932g01c53.jpg</File>
    <File>g538932g01p01.jpg</File>
    <File>g538932g02a01.jpg</File>
    <File>g538932g02a02.jpg</File>
    <File>g538932g02d36.jpg</File>
    <File>g538932g02e37.jpg</File>
    <File>g538932g02p02.jpg</File>
    <File>g538932g03a01.jpg</File>
    <File>g538932g04a75.jpg</File>
    <File>g538932g04g14.jpg</File>
    <File>g538932g04k00.jpg</File>
    <File>g538932g04p04.jpg</File>
    <File>g538932g05k01.jpg</File>
    <File>g538932g05p16.jpg</File>
    <File>g538932g06p05.jpg</File>
    <File>g538932g07g07.jpg</File>
    <File>g538932g07j00.jpg</File>
    <File>g538932g07m30.jpg</File>
    <File>g538932g08b32.jpg</File>
    <File>g538932g08g08.jpg</File>
    <File>g538932g08j21.jpg</File>
    <File>g538932g08s01.jpg</File>
    <File>g538932g08t52.jpg</File>
    <File>g538932g09a35.jpg</File>
    <File>g538932g09s01.jpg</File>
    <File>g538932g09v88.jpg</File>
    <File>g538932g10a01.jpg</File>
    <File>g538932g10a11.jpg</File>
    <File>g538932g10f14.jpg</File>
    <File>g538932g10f37.jpg</File>
    <File>g538932g10j53.jpg</File>
    <File>g538932g10j68.jpg</File>
    <File>g538932g10k29.jpg</File>
    <File>g538932g10k46.jpg</File>
    <File>g538932g10k59.jpg</File>
    <File>g538932g10m01.jpg</File>
    <File>g538932g10m02.jpg</File>
    <File>g538932g10m03.jpg</File>
    <File>g538932g10m04.jpg</File>
    <File>g538932g10m05.jpg</File>
    <File>g538932g10n71.jpg</File>
    <File>g538932g10n89.jpg</File>
    <File>g538932g10p82.jpg</File>
    <File>g538932g10p91.jpg</File>
    <File>g538932g10r75.jpg</File>
    <File>g538932g10r94.jpg</File>
    <File>g538932g10s01.jpg</File>
    <File>g538932g10w43.jpg</File>
    <File>g538932g11s01.jpg</File>
    <File>g538932g12a11.jpg</File>
    <File>g538932g12b22.jpg</File>
    <File>g538932g12c33.jpg</File>
    <File>g538932g12d44.jpg</File>
    <File>g538932g12f04.jpg</File>
    <File>g538932g12l00.jpg</File>
    <File>g538932g12m05.jpg</File>
    <File>g538932g12o13.jpg</File>
    <File>g538932g12r02.jpg</File>
    <File>g538932g12r03.jpg</File>
    <File>g538932g12r05.jpg</File>
    <File>g538932g12r06.jpg</File>
    <File>g538932g12r08.jpg</File>
    <File>g538932g12r09.jpg</File>
    <File>g538932g12r10.jpg</File>
    <File>g538932g12r13.jpg</File>
    <File>g538932g12s01.jpg</File>
    <File>g538932g12w89.jpg</File>
    <File>g538932g13s01.jpg</File>
    <File>g538932g13s06.jpg</File>
    <File>g538932g14a10.jpg</File>
    <File>g538932g14t55.jpg</File>
    <File>g538932g16a10.jpg</File>
    <File>g538932g16z88.jpg</File>
    <File>g538932g18a22.jpg</File>
    <File>g538932g19p32.jpg</File>
    <File>g538932g20c25.jpg</File>
    <File>g538932g20r50.jpg</File>
    <File>g538932g23n99.jpg</File>
    <File>g538932g24a10.jpg</File>
    <File>g538932g24n98.jpg</File>
    <File>g538932g24t56.jpg</File>
    <File>g538932g25n97.jpg</File>
    <File>g538932g30a07.jpg</File>
    <File>g538932g30s66.jpg</File>
    <File>g538932g30u51.jpg</File>
    <File>g538932g30x87.jpg</File>
    <File>g538932g30z63.jpg</File>
    <File>g538932g31c02.jpg</File>
    <File>g538932g31q94.jpg</File>
    <File>g538932g31z56.jpg</File>
    <File>g538932g34p79.jpg</File>
    <File>g538932g35d51.jpg</File>
    <File>g538932g36m01.jpg</File>
    <File>g538932g36m02.jpg</File>
    <File>g538932g36m03.jpg</File>
    <File>g538932g36m04.jpg</File>
    <File>g538932g36m05.jpg</File>
    <File>g538932g36m06.jpg</File>
    <File>g538932g36n40.jpg</File>
    <File>g538932g39f11.jpg</File>
    <File>g538932g39i89.jpg</File>
    <File>g538932g39k62.jpg</File>
    <File>g538932g39s31.jpg</File>
    <File>g538932g39z17.jpg</File>
    <File>g538932g40z27.jpg</File>
    <File>g538932g41d10.jpg</File>
    <File>g538932g42p01.jpg</File>
    <File>g538932g43s10.jpg</File>
    <File>g538932g44l86.jpg</File>
    <File>g538932g45l25.jpg</File>
    <File>g538932g46p53.jpg</File>
    <File>g538932g47m79.jpg</File>
    <File>g538932g47y01.jpg</File>
    <File>g538932g50n51.jpg</File>
    <File>g538932g50n52.jpg</File>
    <File>g538932g50n53.jpg</File>
    <File>g538932g50n54.jpg</File>
    <File>g538932g50p01.jpg</File>
    <File>g538932g50p45.jpg</File>
    <File>g538932g50p50.jpg</File>
    <File>g538932g50w55.jpg</File>
    <File>g538932g55w56.jpg</File>
    <File>g538932g55w57.jpg</File>
    <File>g538932g56h50.jpg</File>
    <File>g538932g57a45.jpg</File>
    <File>g538932g59n10.jpg</File>
    <File>g538932g63k49.jpg</File>
    <File>g538932g67k44.jpg</File>
    <File>g538932g69a25.jpg</File>
    <File>g538932g69k84.jpg</File>
    <File>g538932g69p22.jpg</File>
    <File>g538932g71k29.jpg</File>
    <File>g538932g72a11.jpg</File>
    <File>g538932g75q15.jpg</File>
    <File>g538932g75q16.jpg</File>
    <File>g538932g77g01.jpg</File>
    <File>g538932g77g02.jpg</File>
    <File>g538932g77g03.jpg</File>
    <File>g538932g77g04.jpg</File>
    <File>g538932g77g05.jpg</File>
    <File>g538932g78h89.jpg</File>
    <File>g538932g78w10.jpg</File>
    <File>g538932g78w11.jpg</File>
    <File>g538932g78w12.jpg</File>
    <File>g538932g78w13.jpg</File>
    <File>g538932g78w14.jpg</File>
    <File>g538932g78w15.jpg</File>
    <File>g538932g78w16.jpg</File>
    <File>g538932g78w17.jpg</File>
    <File>g538932g78w18.jpg</File>
    <File>g538932g78w19.jpg</File>
    <File>g538932g78w20.jpg</File>
    <File>g538932g78w21.jpg</File>
    <File>g538932g80p21.jpg</File>
    <File>g538932g81f74.jpg</File>
    <File>g538932g81p11.jpg</File>
    <File>g538932g82p02.jpg</File>
    <File>g538932g83s04.jpg</File>
    <File>g538932g85h01.jpg</File>
    <File>g538932g85h03.jpg</File>
    <File>g538932g85h06.jpg</File>
    <File>g538932g85h07.jpg</File>
    <File>g538932g85h08.jpg</File>
    <File>g538932g85h09.jpg</File>
    <File>g538932g85h10.jpg</File>
    <File>g538932g85h11.jpg</File>
    <File>g538932g85h13.jpg</File>
    <File>g538932g85r59.jpg</File>
    <File>g538932g90p50.jpg</File>
    <File>g538932g94b63.jpg</File>
    <File>g538932g95z01.jpg</File>
    <File>g538932g95z02.jpg</File>
    <File>g538932g95z03.jpg</File>
    <File>g538932g95z04.jpg</File>
    <File>g538932g95z05.jpg</File>
    <File>g538932g99o24.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="128">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
