<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3478</ContextCount>
  <ElementCount>40</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>203</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="d39104dncsr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>030000 - Disclosure - Form N-CSR Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/NcsrCover</Role>
      <ShortName>Form N-CSR Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d39104dncsr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>030001 - Disclosure - Shareholder Report</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReport</Role>
      <ShortName>Shareholder Report</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d39104dncsr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>040010 - Disclosure - Shareholder Report, Line Graph (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails</Role>
      <ShortName>Shareholder Report, Line Graph (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d39104dncsr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>040015 - Disclosure - Shareholder Report, Average Annual Return (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails</Role>
      <ShortName>Shareholder Report, Average Annual Return (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d39104dncsr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>040020 - Disclosure - Shareholder Report, Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails</Role>
      <ShortName>Shareholder Report, Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cik0001084380-20260724.xsd</File>
    <File doctype="N-CSR" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="d39104dncsr.htm">d39104dncsr.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g39104g1g00a17.jpg</File>
    <File>g39104g1g00a20.jpg</File>
    <File>g39104g1g00a23.jpg</File>
    <File>g39104g1g00a26.jpg</File>
    <File>g39104g1g00a29.jpg</File>
    <File>g39104g1g00a32.jpg</File>
    <File>g39104g1g00a35.jpg</File>
    <File>g39104g1g00a38.jpg</File>
    <File>g39104g1g00a41.jpg</File>
    <File>g39104g1g00a44.jpg</File>
    <File>g39104g1g00a59.jpg</File>
    <File>g39104g1g00a62.jpg</File>
    <File>g39104g1g00a65.jpg</File>
    <File>g39104g1g00a68.jpg</File>
    <File>g39104g1g00a71.jpg</File>
    <File>g39104g1g00b03.jpg</File>
    <File>g39104g1g00b06.jpg</File>
    <File>g39104g1g00b09.jpg</File>
    <File>g39104g1g00b12.jpg</File>
    <File>g39104g1g00b15.jpg</File>
    <File>g39104g1g00b18.jpg</File>
    <File>g39104g1g00b21.jpg</File>
    <File>g39104g1g00b24.jpg</File>
    <File>g39104g1g00b27.jpg</File>
    <File>g39104g1g00b30.jpg</File>
    <File>g39104g1g00b33.jpg</File>
    <File>g39104g1g00b36.jpg</File>
    <File>g39104g1g00b39.jpg</File>
    <File>g39104g1g00b42.jpg</File>
    <File>g39104g1g00b45.jpg</File>
    <File>g39104g1g00b47.jpg</File>
    <File>g39104g1g00b48.jpg</File>
    <File>g39104g1g00b50.jpg</File>
    <File>g39104g1g00b53.jpg</File>
    <File>g39104g1g00b56.jpg</File>
    <File>g39104g1g00s02.jpg</File>
    <File>g39104g1g00s05.jpg</File>
    <File>g39104g1g00s08.jpg</File>
    <File>g39104g1g00s11.jpg</File>
    <File>g39104g1g00s14.jpg</File>
    <File>g39104g1g00s51.jpg</File>
    <File>g39104g1g00s54.jpg</File>
    <File>g39104g1g00s57.jpg</File>
    <File>g39104g1g00s60.jpg</File>
    <File>g39104g1g00s63.jpg</File>
    <File>g39104g1g00s66.jpg</File>
    <File>g39104g1g00s69.jpg</File>
    <File>g39104g1g00s72.jpg</File>
    <File>g39104g1g00s75.jpg</File>
    <File>g39104g1g00s78.jpg</File>
    <File>g39104g1g00s81.jpg</File>
    <File>g39104g1g00s84.jpg</File>
    <File>g39104g1g00s87.jpg</File>
    <File>g39104g1g00s90.jpg</File>
    <File>g39104g1g00s93.jpg</File>
    <File>g39104g1g00s96.jpg</File>
    <File>g39104g1g00s99.jpg</File>
    <File>g39104g1g00v01.jpg</File>
    <File>g39104g1g00v02.jpg</File>
    <File>g39104g1g00v03.jpg</File>
    <File>g39104g1g00v04.jpg</File>
    <File>g39104g1g00v05.jpg</File>
    <File>g39104g1g00v06.jpg</File>
    <File>g39104g1g00v07.jpg</File>
    <File>g39104g1g00v08.jpg</File>
    <File>g39104g1g00v09.jpg</File>
    <File>g39104g1g00v10.jpg</File>
    <File>g39104g1g00v11.jpg</File>
    <File>g39104g1g00v12.jpg</File>
    <File>g39104g1g00v13.jpg</File>
    <File>g39104g1g00v14.jpg</File>
    <File>g39104g1g00v15.jpg</File>
    <File>g39104g1g01g34.jpg</File>
    <File>g39104g1g01g37.jpg</File>
    <File>g39104g1g01g40.jpg</File>
    <File>g39104g1g01z01.jpg</File>
    <File>g39104g1g01z04.jpg</File>
    <File>g39104g1g01z07.jpg</File>
    <File>g39104g1g01z10.jpg</File>
    <File>g39104g1g01z13.jpg</File>
    <File>g39104g1g01z16.jpg</File>
    <File>g39104g1g01z55.jpg</File>
    <File>g39104g1g01z58.jpg</File>
    <File>g39104g1g01z61.jpg</File>
    <File>g39104g1g01z64.jpg</File>
    <File>g39104g1g02p02.jpg</File>
    <File>g39104g1g05p05.jpg</File>
    <File>g39104g1g08p08.jpg</File>
    <File>g39104g1g08r07.jpg</File>
    <File>g39104g1g11p11.jpg</File>
    <File>g39104g1g14p14.jpg</File>
    <File>g39104g1g17p17.jpg</File>
    <File>g39104g1g18q11.jpg</File>
    <File>g39104g1g18v33.jpg</File>
    <File>g39104g1g19w55.jpg</File>
    <File>g39104g1g20k20.jpg</File>
    <File>g39104g1g23k23.jpg</File>
    <File>g39104g1g26k26.jpg</File>
    <File>g39104g1g29g29.jpg</File>
    <File>g39104g1g36e63.jpg</File>
    <File>g39104g1g36o41.jpg</File>
    <File>g39104g1g43a38.jpg</File>
    <File>g39104g1g48n04.jpg</File>
    <File>g39104g1g49e57.jpg</File>
    <File>g39104g1g57q13.jpg</File>
    <File>g39104g1g59j76.jpg</File>
    <File>g39104g1g79y72.jpg</File>
    <File>g39104g1g80g80.jpg</File>
    <File>g39104g1g83g83.jpg</File>
    <File>g39104g1g85u20.jpg</File>
    <File>g39104g1g86g86.jpg</File>
    <File>g39104g1g89g89.jpg</File>
    <File>g39104g1g92z01.jpg</File>
    <File>g39104g1g95z01.jpg</File>
    <File>g39104g1g96r79.jpg</File>
    <File>g39104g1g98z01.jpg</File>
    <File>g39104g2g00b39.jpg</File>
    <File>g39104g2g00b42.jpg</File>
    <File>g39104g2g00b45.jpg</File>
    <File>g39104g2g00b48.jpg</File>
    <File>g39104g2g00b51.jpg</File>
    <File>g39104g2g00b54.jpg</File>
    <File>g39104g2g00b57.jpg</File>
    <File>g39104g2g00b60.jpg</File>
    <File>g39104g2g00g03.jpg</File>
    <File>g39104g2g00g06.jpg</File>
    <File>g39104g2g00g09.jpg</File>
    <File>g39104g2g00g12.jpg</File>
    <File>g39104g2g00g15.jpg</File>
    <File>g39104g2g00g18.jpg</File>
    <File>g39104g2g00g21.jpg</File>
    <File>g39104g2g00g24.jpg</File>
    <File>g39104g2g00g27.jpg</File>
    <File>g39104g2g00g30.jpg</File>
    <File>g39104g2g00g33.jpg</File>
    <File>g39104g2g00g36.jpg</File>
    <File>g39104g2g00g63.jpg</File>
    <File>g39104g2g00g66.jpg</File>
    <File>g39104g2g00g69.jpg</File>
    <File>g39104g2g00g72.jpg</File>
    <File>g39104g2g00g75.jpg</File>
    <File>g39104g2g00g78.jpg</File>
    <File>g39104g2g00g81.jpg</File>
    <File>g39104g2g00g84.jpg</File>
    <File>g39104g2g00g87.jpg</File>
    <File>g39104g2g00g90.jpg</File>
    <File>g39104g2g00g93.jpg</File>
    <File>g39104g2g00g96.jpg</File>
    <File>g39104g2g00t02.jpg</File>
    <File>g39104g2g00t05.jpg</File>
    <File>g39104g2g00t08.jpg</File>
    <File>g39104g2g00t11.jpg</File>
    <File>g39104g2g00t14.jpg</File>
    <File>g39104g2g00t17.jpg</File>
    <File>g39104g2g00t20.jpg</File>
    <File>g39104g2g00t23.jpg</File>
    <File>g39104g2g00t26.jpg</File>
    <File>g39104g2g00t29.jpg</File>
    <File>g39104g2g00t99.jpg</File>
    <File>g39104g2g01e22.jpg</File>
    <File>g39104g2g01e25.jpg</File>
    <File>g39104g2g01e28.jpg</File>
    <File>g39104g2g01e31.jpg</File>
    <File>g39104g2g01e34.jpg</File>
    <File>g39104g2g01e55.jpg</File>
    <File>g39104g2g01e58.jpg</File>
    <File>g39104g2g01e61.jpg</File>
    <File>g39104g2g01e64.jpg</File>
    <File>g39104g2g01e67.jpg</File>
    <File>g39104g2g01g07.jpg</File>
    <File>g39104g2g01g10.jpg</File>
    <File>g39104g2g01g13.jpg</File>
    <File>g39104g2g01g23.jpg</File>
    <File>g39104g2g01g26.jpg</File>
    <File>g39104g2g01g29.jpg</File>
    <File>g39104g2g01g32.jpg</File>
    <File>g39104g2g01g35.jpg</File>
    <File>g39104g2g01g38.jpg</File>
    <File>g39104g2g01g41.jpg</File>
    <File>g39104g2g01g44.jpg</File>
    <File>g39104g2g01t02.jpg</File>
    <File>g39104g2g01t05.jpg</File>
    <File>g39104g2g01t08.jpg</File>
    <File>g39104g2g01t11.jpg</File>
    <File>g39104g2g01t14.jpg</File>
    <File>g39104g2g01t17.jpg</File>
    <File>g39104g2g01t20.jpg</File>
    <File>g39104g2g01t37.jpg</File>
    <File>g39104g2g01t40.jpg</File>
    <File>g39104g2g01t43.jpg</File>
    <File>g39104g2g01t46.jpg</File>
    <File>g39104g2g01t49.jpg</File>
    <File>g39104g2g19w55.jpg</File>
    <File>g39104g2g23b47.jpg</File>
    <File>g39104g2g23b50.jpg</File>
    <File>g39104g2g23b53.jpg</File>
    <File>g39104g2g23b56.jpg</File>
    <File>g39104g2g23b59.jpg</File>
    <File>g39104g2g23b62.jpg</File>
    <File>g39104g2g23b65.jpg</File>
    <File>g39104g2g23b68.jpg</File>
    <File>g39104g2g23v01.jpg</File>
    <File>g39104g2g23v02.jpg</File>
    <File>g39104g2g23v03.jpg</File>
    <File>g39104g2g23v04.jpg</File>
    <File>g39104g2g23v05.jpg</File>
    <File>g39104g2g23v06.jpg</File>
    <File>g39104g2g23v07.jpg</File>
    <File>g39104g2g23v08.jpg</File>
    <File>g39104g2g32e01.jpg</File>
    <File>g39104g2g35e01.jpg</File>
    <File>g39104g2g38e01.jpg</File>
    <File>g39104g2g41e01.jpg</File>
    <File>g39104g2g44e01.jpg</File>
    <File>g39104g2g47e01.jpg</File>
    <File>g39104g2g50e01.jpg</File>
    <File>g39104g2g53e01.jpg</File>
    <File>g39104g2g56e01.jpg</File>
    <File>g39104g2g59e01.jpg</File>
    <File>g39104g2g85u20.jpg</File>
    <File>g39104g2g88a01.jpg</File>
    <File>g39104g2g88a16.jpg</File>
    <File>g39104g2g88a77.jpg</File>
    <File>g39104g2g88a80.jpg</File>
    <File>g39104g2g88a83.jpg</File>
    <File>g39104g2g88a86.jpg</File>
    <File>g39104g2g88a89.jpg</File>
    <File>g39104g2g88a92.jpg</File>
    <File>g39104g2g88a95.jpg</File>
    <File>g39104g2g88a98.jpg</File>
    <File>g39104g3g00b03.jpg</File>
    <File>g39104g3g00b06.jpg</File>
    <File>g39104g3g00b09.jpg</File>
    <File>g39104g3g00b12.jpg</File>
    <File>g39104g3g00b15.jpg</File>
    <File>g39104g3g00b18.jpg</File>
    <File>g39104g3g00b21.jpg</File>
    <File>g39104g3g00b24.jpg</File>
    <File>g39104g3g00b27.jpg</File>
    <File>g39104g3g00b30.jpg</File>
    <File>g39104g3g00b33.jpg</File>
    <File>g39104g3g00b36.jpg</File>
    <File>g39104g3g00b39.jpg</File>
    <File>g39104g3g00b42.jpg</File>
    <File>g39104g3g00b45.jpg</File>
    <File>g39104g3g00b48.jpg</File>
    <File>g39104g3g00b51.jpg</File>
    <File>g39104g3g00b54.jpg</File>
    <File>g39104g3g00b57.jpg</File>
    <File>g39104g3g00b60.jpg</File>
    <File>g39104g3g00b63.jpg</File>
    <File>g39104g3g00b66.jpg</File>
    <File>g39104g3g00b69.jpg</File>
    <File>g39104g3g00b72.jpg</File>
    <File>g39104g3g00b75.jpg</File>
    <File>g39104g3g00b78.jpg</File>
    <File>g39104g3g00b81.jpg</File>
    <File>g39104g3g00b84.jpg</File>
    <File>g39104g3g00v08.jpg</File>
    <File>g39104g3g00v11.jpg</File>
    <File>g39104g3g00v14.jpg</File>
    <File>g39104g3g00v26.jpg</File>
    <File>g39104g3g00v29.jpg</File>
    <File>g39104g3g00v56.jpg</File>
    <File>g39104g3g00v59.jpg</File>
    <File>g39104g3g00v62.jpg</File>
    <File>g39104g3g00v65.jpg</File>
    <File>g39104g3g00v68.jpg</File>
    <File>g39104g3g00v71.jpg</File>
    <File>g39104g3g00v74.jpg</File>
    <File>g39104g3g17a01.jpg</File>
    <File>g39104g3g18f00.jpg</File>
    <File>g39104g3g19w55.jpg</File>
    <File>g39104g3g20a01.jpg</File>
    <File>g39104g3g23a01.jpg</File>
    <File>g39104g3g25j22.jpg</File>
    <File>g39104g3g32m01.jpg</File>
    <File>g39104g3g35a01.jpg</File>
    <File>g39104g3g38a01.jpg</File>
    <File>g39104g3g41a01.jpg</File>
    <File>g39104g3g44m01.jpg</File>
    <File>g39104g3g47g47.jpg</File>
    <File>g39104g3g50g50.jpg</File>
    <File>g39104g3g53g53.jpg</File>
    <File>g39104g3g72e82.jpg</File>
    <File>g39104g3g81l66.jpg</File>
    <File>g39104g3g85u20.jpg</File>
    <File>g39104g3g99a83.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="282">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="147">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="14611">http://xbrl.sec.gov/oef/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
