<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>76</ContextCount>
  <ElementCount>57</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>23</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>2</UnitCount>
  <MyReports>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>010000 - Disclosure - Form N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/rr/role/N1aCover</Role>
      <ShortName>Form N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>110000 - Disclosure - Vanguard Mega Cap Growth Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/N1aCover</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>110001 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/RiskReturn</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>110002 - Disclosure - Vanguard Mega Cap Growth Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>110003 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>110004 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/InvestmentRisks</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>110005 - Disclosure - Vanguard Mega Cap Growth Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceManagement</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>120010 - Disclosure - Vanguard Mega Cap Growth Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>120020 - Disclosure - Vanguard Mega Cap Growth Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>120030 - Disclosure - Vanguard Mega Cap Growth Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/ExpenseExample</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>120050 - Disclosure - Vanguard Mega Cap Growth Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/BarChartData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>120060 - Disclosure - Vanguard Mega Cap Growth Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/1/role/PerformanceTableData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210000 - Disclosure - Vanguard Mega Cap Growth Index Fund N-1A Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/N1aCover</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund N-1A Cover</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210001 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Objectives and Goals</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/RiskReturn</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Objectives and Goals</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210002 - Disclosure - Vanguard Mega Cap Growth Index Fund Fees and Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/FeesAndExpenses</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Fees and Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210003 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Strategy</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentStrategy</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Strategy</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210004 - Disclosure - Vanguard Mega Cap Growth Index Fund Investment Risks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/InvestmentRisks</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Investment Risks</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210005 - Disclosure - Vanguard Mega Cap Growth Index Fund Performance Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceManagement</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Performance Management</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>220010 - Disclosure - Vanguard Mega Cap Growth Index Fund Shareholder Fees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ShareholderFeesData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Shareholder Fees</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>220020 - Disclosure - Vanguard Mega Cap Growth Index Fund Annual Fund Operating Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/OperatingExpensesData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Annual Fund Operating Expenses</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>220030 - Disclosure - Vanguard Mega Cap Growth Index Fund Expense Example</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/ExpenseExample</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Expense Example</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>220050 - Disclosure - Vanguard Mega Cap Growth Index Fund Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/BarChartData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f43826d1.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>220060 - Disclosure - Vanguard Mega Cap Growth Index Fund Average Annual Total Returns</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.vanguard.com/2/role/PerformanceTableData</Role>
      <ShortName>Vanguard Mega Cap Growth Index Fund Average Annual Total Returns</ShortName>
      <MenuCategory>Risk/Return</MenuCategory>
      <Position>23</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="485BPOS" isN1a="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="f43826d1.htm">f43826d1.htm</File>
    <File>world-20250930.xsd</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g0im3dbqxm6e124wjp9jn.jpg</File>
    <File>g0z69qlwcs3ncso3dir3c.jpg</File>
    <File>g1b7vfl3zq48vbxf77wh0.jpg</File>
    <File>g2586553kx15axuiq9669.jpg</File>
    <File>g2af4oyuy4pvbybmtct1d.jpg</File>
    <File>g2aky3kem97qvwdnocfkj.jpg</File>
    <File>g2d84k3n1hkw0jlskgm9p.jpg</File>
    <File>g2jh4v56cjvqur7fyhuns.jpg</File>
    <File>g33dd75sdw3twkhugw1d9.jpg</File>
    <File>g3lv430di2wwmvsp4zbie.jpg</File>
    <File>g4m2dunwuw2e5zrvnbd3e.jpg</File>
    <File>g4tp8eiedodkv1ayg31ab.jpg</File>
    <File>g5fed0loj5wr695j8f0if.jpg</File>
    <File>g69i5wg7pbfaumndcvu63.jpg</File>
    <File>g6hmhzwec2ut2fu7j6i3b.jpg</File>
    <File>g6rqu8mrii4f8jtpc7dxw.jpg</File>
    <File>g72d97wg0qdqa0gvchnqe.jpg</File>
    <File>g7h7co69a7aywn42k5tgy.jpg</File>
    <File>g7rf3awxo576jlgz4zk7j.jpg</File>
    <File>g811vbds6hz2tpzbngfka.jpg</File>
    <File>g86dpr4oa9kjxwc4ibmbm.jpg</File>
    <File>g8egfm0lilsibix9arauh.jpg</File>
    <File>g8gxz28qw4wqi8lfsupkw.jpg</File>
    <File>g8kck9e2o52rvfgt0dz08.jpg</File>
    <File>g8uqy0dqyvrue0x4n8c7c.jpg</File>
    <File>g8wtuqyvq60s6rdyw4qmo.jpg</File>
    <File>g8ww4cc012hv9oxfduh5s.jpg</File>
    <File>g98rzwpfh7fjqcvxh33yx.jpg</File>
    <File>g9mccnwwzzrajd1hbs69h.jpg</File>
    <File>g9ocwqdq99qyzsylsxzia.jpg</File>
    <File>gajhp13ffmiqmghvitqkm.jpg</File>
    <File>gbkvb03ga2eoje4ze8w1i.jpg</File>
    <File>gbn4gba7q7p1wudtpt5yy.jpg</File>
    <File>gbqxh3rywr0fypc2qxi90.jpg</File>
    <File>gc9orjpnwpkz92o3eopws.jpg</File>
    <File>gcnhjad5ftt5ww0wa91v0.jpg</File>
    <File>gcqd2s5p91qe4yjysxas2.jpg</File>
    <File>gcrl2u2qpli54j0f8fta2.jpg</File>
    <File>gcwgwme8rnjt72ih7oqkq.jpg</File>
    <File>gcwnr6eqzq4os6t3ny1ep.jpg</File>
    <File>gcxfyerhi5j5nb7fpe8ex.jpg</File>
    <File>gd60hlw3757leuo9zb842.jpg</File>
    <File>gdlqg1cchyi95p3rbys66.jpg</File>
    <File>gf105l89awtezkmlf37pg.jpg</File>
    <File>gf6xcp6wvgh3km7qswda1.jpg</File>
    <File>gf7x5d8cybivvc4esbcs8.jpg</File>
    <File>gfetglm75lsxkrcbl7kqs.jpg</File>
    <File>gfevr4768wd8cbrdd2ay7.jpg</File>
    <File>gflwq6vg6i35mn5xgerco.jpg</File>
    <File>gfnhdeuim3ti6wmdxvb44.jpg</File>
    <File>ggacyea1oz5dytdcmj2tb.jpg</File>
    <File>ggh715fulto0lq8b9f9xg.jpg</File>
    <File>ghdc8zi2xrpncqmu36vup.jpg</File>
    <File>ghl68e5jfvr8ffhc8faoz.jpg</File>
    <File>ghz28xr7ezpn7ct1czoie.jpg</File>
    <File>gipoiaw99vjoxc4cd28u8.jpg</File>
    <File>gitpxv3l3shenzz5cjv4t.jpg</File>
    <File>gj48j6w487w9p12na7rbu.jpg</File>
    <File>gjjmlz3hjictr7rt42d96.jpg</File>
    <File>gk11y9jph9q71u25upv5u.jpg</File>
    <File>gkcrwcdgzw6fhjvqrhopd.jpg</File>
    <File>gkgmd2z56vabt0o9s867n.jpg</File>
    <File>gkheihmqouxe5807uvjg5.jpg</File>
    <File>gl3g2kxylvb4uammam6vi.jpg</File>
    <File>gla7sd424r97gz1r47r4r.jpg</File>
    <File>gmoxu5xouxjxfksbq5mqt.jpg</File>
    <File>gmtceia5eg86z1vl7a18v.jpg</File>
    <File>gmzno7w1xb0pt6mkvn905.jpg</File>
    <File>gngpcw6q924bxklbrq57p.jpg</File>
    <File>gnqqjf04123eoe72fq3gx.jpg</File>
    <File>goho2owz4gd67nx2ilcsu.jpg</File>
    <File>gojoh0yfylzqsk9nm7194.jpg</File>
    <File>gok2zgl01tf7x4gxk8cg0.jpg</File>
    <File>gozyvfz3hlhnwwocdnh9y.jpg</File>
    <File>gp211un0jog6v2sv73rb7.jpg</File>
    <File>gp5ii1vp9bqtp5zujq3r4.jpg</File>
    <File>gp9q8twu8xhmk430pikvb.jpg</File>
    <File>gphyzpktmuapo8cvcgoad.jpg</File>
    <File>gps9fmcdinx7g1k3ldfi5.jpg</File>
    <File>gqmllmcgfh41qpzma4etz.jpg</File>
    <File>gr4cx9k1kkwqavssxy178.jpg</File>
    <File>grfpjixvajdcur1fr1y5x.jpg</File>
    <File>grma4ioosx94w3te2znty.jpg</File>
    <File>gru6smw8ritwfn65ymfl6.jpg</File>
    <File>gss3g9omop4c09stgvchm.jpg</File>
    <File>gstl0wx7qsbc23pjgmclk.jpg</File>
    <File>gswg9u6bsrf3lag1atbr3.jpg</File>
    <File>gtff5f9h9rd4kofvi1qfl.jpg</File>
    <File>gu0aorfqadal7xqnljkz1.jpg</File>
    <File>gudrr3hkq5qyt6709e4yp.jpg</File>
    <File>gup4bof5fc5t53mc72zt7.jpg</File>
    <File>gutvfm80ke9s0te5t5qf5.jpg</File>
    <File>gv4u28niej7rx83eoraxp.jpg</File>
    <File>gvp31m0dvayuu3eu2xlqk.jpg</File>
    <File>gwcf9v7tfiqr8feikd4nc.jpg</File>
    <File>gx3bqn969uktxc5igpgd3.jpg</File>
    <File>gx5ayuicgrv8tlfe8l9zb.jpg</File>
    <File>gxn7yerpu9o2z2kjfo885.jpg</File>
    <File>gxqw6fpw6oqtmghjkcdj5.jpg</File>
    <File>gxtoo5jitxk2nlt79tn6k.jpg</File>
    <File>gxygw1nus0aszaux4qfw7.jpg</File>
    <File>gy5fywa57nyrz7my4cp22.jpg</File>
    <File>gyakuwvik5somdw8ffif1.jpg</File>
    <File>gycxczwqf2skiry8tvtyr.jpg</File>
    <File>gyow4kv0q28ivren4u236.jpg</File>
    <File>gznr3w8exy7h8a6w3zpzk.jpg</File>
    <File>gzx662tql2lpeif49avaq.jpg</File>
    <File>gzyz13w4hh3h0aihrxa8l.jpg</File>
    <File>mcg3138_15.jpg</File>
    <File>mcg838_16.jpg</File>
    <File>vanguard_2.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="158">http://xbrl.sec.gov/oef/2024q3</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
