<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1062</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>135</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="d317260dncsrs.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="d317260dncsrs.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="d317260dncsrs.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.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>3</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-20260618.xsd</File>
    <File doctype="N-CSRS" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="d317260dncsrs.htm">d317260dncsrs.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g317260g1g00k01.jpg</File>
    <File>g317260g1g00k37.jpg</File>
    <File>g317260g1g00k47.jpg</File>
    <File>g317260g1g00r39.jpg</File>
    <File>g317260g1g00s39.jpg</File>
    <File>g317260g1g00v01.jpg</File>
    <File>g317260g1g00v02.jpg</File>
    <File>g317260g1g00v03.jpg</File>
    <File>g317260g1g01g03.jpg</File>
    <File>g317260g1g01g04.jpg</File>
    <File>g317260g1g01g05.jpg</File>
    <File>g317260g1g01g06.jpg</File>
    <File>g317260g1g01g07.jpg</File>
    <File>g317260g1g01g08.jpg</File>
    <File>g317260g1g01g09.jpg</File>
    <File>g317260g1g01g10.jpg</File>
    <File>g317260g1g01g11.jpg</File>
    <File>g317260g1g01g12.jpg</File>
    <File>g317260g1g01g13.jpg</File>
    <File>g317260g1g01g14.jpg</File>
    <File>g317260g1g02h68.jpg</File>
    <File>g317260g1g06z87.jpg</File>
    <File>g317260g1g08b74.jpg</File>
    <File>g317260g1g10g01.jpg</File>
    <File>g317260g1g10g02.jpg</File>
    <File>g317260g1g11j87.jpg</File>
    <File>g317260g1g12a27.jpg</File>
    <File>g317260g1g12b27.jpg</File>
    <File>g317260g1g13z79.jpg</File>
    <File>g317260g1g15g01.jpg</File>
    <File>g317260g1g15g02.jpg</File>
    <File>g317260g1g17g01.jpg</File>
    <File>g317260g1g17g02.jpg</File>
    <File>g317260g1g18u70.jpg</File>
    <File>g317260g1g19e14.jpg</File>
    <File>g317260g1g19g01.jpg</File>
    <File>g317260g1g19g02.jpg</File>
    <File>g317260g1g19w55.jpg</File>
    <File>g317260g1g20g99.jpg</File>
    <File>g317260g1g20l35.jpg</File>
    <File>g317260g1g21g01.jpg</File>
    <File>g317260g1g21g02.jpg</File>
    <File>g317260g1g23g01.jpg</File>
    <File>g317260g1g23g02.jpg</File>
    <File>g317260g1g24k29.jpg</File>
    <File>g317260g1g24l95.jpg</File>
    <File>g317260g1g25g01.jpg</File>
    <File>g317260g1g25g02.jpg</File>
    <File>g317260g1g25i40.jpg</File>
    <File>g317260g1g26g39.jpg</File>
    <File>g317260g1g26i36.jpg</File>
    <File>g317260g1g33b64.jpg</File>
    <File>g317260g1g34i14.jpg</File>
    <File>g317260g1g34m13.jpg</File>
    <File>g317260g1g35u64.jpg</File>
    <File>g317260g1g35v95.jpg</File>
    <File>g317260g1g36k19.jpg</File>
    <File>g317260g1g38n98.jpg</File>
    <File>g317260g1g40r11.jpg</File>
    <File>g317260g1g44j96.jpg</File>
    <File>g317260g1g45h36.jpg</File>
    <File>g317260g1g45v56.jpg</File>
    <File>g317260g1g48f61.jpg</File>
    <File>g317260g1g49i38.jpg</File>
    <File>g317260g1g49q72.jpg</File>
    <File>g317260g1g49y55.jpg</File>
    <File>g317260g1g51p91.jpg</File>
    <File>g317260g1g56p21.jpg</File>
    <File>g317260g1g57u18.jpg</File>
    <File>g317260g1g57v00.jpg</File>
    <File>g317260g1g58b16.jpg</File>
    <File>g317260g1g58s44.jpg</File>
    <File>g317260g1g58v29.jpg</File>
    <File>g317260g1g59i83.jpg</File>
    <File>g317260g1g63l85.jpg</File>
    <File>g317260g1g64k04.jpg</File>
    <File>g317260g1g66e51.jpg</File>
    <File>g317260g1g66n71.jpg</File>
    <File>g317260g1g71j13.jpg</File>
    <File>g317260g1g73t68.jpg</File>
    <File>g317260g1g76z50.jpg</File>
    <File>g317260g1g78p34.jpg</File>
    <File>g317260g1g80x57.jpg</File>
    <File>g317260g1g81e01.jpg</File>
    <File>g317260g1g81v25.jpg</File>
    <File>g317260g1g83e01.jpg</File>
    <File>g317260g1g84g05.jpg</File>
    <File>g317260g1g84i52.jpg</File>
    <File>g317260g1g85e01.jpg</File>
    <File>g317260g1g85u20.jpg</File>
    <File>g317260g1g86b04.jpg</File>
    <File>g317260g1g87e01.jpg</File>
    <File>g317260g1g89e01.jpg</File>
    <File>g317260g1g90t53.jpg</File>
    <File>g317260g1g91g01.jpg</File>
    <File>g317260g1g91g02.jpg</File>
    <File>g317260g1g93g01.jpg</File>
    <File>g317260g1g93g02.jpg</File>
    <File>g317260g1g93o93.jpg</File>
    <File>g317260g1g95g01.jpg</File>
    <File>g317260g1g95g02.jpg</File>
    <File>g317260g1g97g01.jpg</File>
    <File>g317260g1g99g01.jpg</File>
    <File>g317260g1g99g02.jpg</File>
    <File>g317260g2g00i74.jpg</File>
    <File>g317260g2g00i90.jpg</File>
    <File>g317260g2g01j78.jpg</File>
    <File>g317260g2g01k37.jpg</File>
    <File>g317260g2g01k38.jpg</File>
    <File>g317260g2g01k49.jpg</File>
    <File>g317260g2g01k50.jpg</File>
    <File>g317260g2g15o55.jpg</File>
    <File>g317260g2g17h70.jpg</File>
    <File>g317260g2g17k82.jpg</File>
    <File>g317260g2g17u68.jpg</File>
    <File>g317260g2g18n00.jpg</File>
    <File>g317260g2g19w55.jpg</File>
    <File>g317260g2g20t53.jpg</File>
    <File>g317260g2g31s98.jpg</File>
    <File>g317260g2g32b73.jpg</File>
    <File>g317260g2g35l89.jpg</File>
    <File>g317260g2g36b00.jpg</File>
    <File>g317260g2g40o65.jpg</File>
    <File>g317260g2g44k32.jpg</File>
    <File>g317260g2g46x91.jpg</File>
    <File>g317260g2g56n45.jpg</File>
    <File>g317260g2g58l49.jpg</File>
    <File>g317260g2g59p28.jpg</File>
    <File>g317260g2g60d27.jpg</File>
    <File>g317260g2g67c25.jpg</File>
    <File>g317260g2g70k22.jpg</File>
    <File>g317260g2g75v37.jpg</File>
    <File>g317260g2g78c29.jpg</File>
    <File>g317260g2g80t92.jpg</File>
    <File>g317260g2g82p44.jpg</File>
    <File>g317260g2g82p82.jpg</File>
    <File>g317260g2g84i14.jpg</File>
    <File>g317260g2g85j98.jpg</File>
    <File>g317260g2g85u20.jpg</File>
    <File>g317260g2g86d36.jpg</File>
    <File>g317260g2g91o38.jpg</File>
    <File>g317260g2g91w98.jpg</File>
    <File>g317260g2g92d27.jpg</File>
    <File>g317260g2g92t88.jpg</File>
    <File>g317260g2g96m01.jpg</File>
    <File>g317260g2g99h29.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="206">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="109">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="2194">http://xbrl.sec.gov/oef/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
