<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>7192</ContextCount>
  <ElementCount>47</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>675</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="d897067dncsr.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="d897067dncsr.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="d897067dncsr.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="d897067dncsr.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="d897067dncsr.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>cik0001027263-20251231.xsd</File>
    <File doctype="N-CSR" isDefinitelyNotFs="true" isNcsr="true" isOEF="true" isRRorOEF="true" isUsgaap="true" original="d897067dncsr.htm">d897067dncsr.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g897067g00g01.jpg</File>
    <File>g897067g00g02.jpg</File>
    <File>g897067g00g03.jpg</File>
    <File>g897067g00g04.jpg</File>
    <File>g897067g00g05.jpg</File>
    <File>g897067g00g06.jpg</File>
    <File>g897067g00g07.jpg</File>
    <File>g897067g00g08.jpg</File>
    <File>g897067g00g09.jpg</File>
    <File>g897067g00g10.jpg</File>
    <File>g897067g00k23.jpg</File>
    <File>g897067g00k26.jpg</File>
    <File>g897067g00k29.jpg</File>
    <File>g897067g00k32.jpg</File>
    <File>g897067g00k35.jpg</File>
    <File>g897067g00s20.jpg</File>
    <File>g897067g00s21.jpg</File>
    <File>g897067g00s22.jpg</File>
    <File>g897067g00s23.jpg</File>
    <File>g897067g00s24.jpg</File>
    <File>g897067g00s25.jpg</File>
    <File>g897067g00s26.jpg</File>
    <File>g897067g00v00.jpg</File>
    <File>g897067g00v01.jpg</File>
    <File>g897067g00v02.jpg</File>
    <File>g897067g00v03.jpg</File>
    <File>g897067g00v04.jpg</File>
    <File>g897067g00v05.jpg</File>
    <File>g897067g00v06.jpg</File>
    <File>g897067g00v07.jpg</File>
    <File>g897067g00v08.jpg</File>
    <File>g897067g00v09.jpg</File>
    <File>g897067g00v10.jpg</File>
    <File>g897067g00v11.jpg</File>
    <File>g897067g00v12.jpg</File>
    <File>g897067g00v13.jpg</File>
    <File>g897067g00v14.jpg</File>
    <File>g897067g00v15.jpg</File>
    <File>g897067g00v16.jpg</File>
    <File>g897067g00v17.jpg</File>
    <File>g897067g00z45.jpg</File>
    <File>g897067g00z48.jpg</File>
    <File>g897067g00z51.jpg</File>
    <File>g897067g00z54.jpg</File>
    <File>g897067g00z57.jpg</File>
    <File>g897067g00z60.jpg</File>
    <File>g897067g00z63.jpg</File>
    <File>g897067g00z66.jpg</File>
    <File>g897067g00z69.jpg</File>
    <File>g897067g00z70.jpg</File>
    <File>g897067g00z72.jpg</File>
    <File>g897067g00z73.jpg</File>
    <File>g897067g00z76.jpg</File>
    <File>g897067g00z79.jpg</File>
    <File>g897067g00z82.jpg</File>
    <File>g897067g01k25.jpg</File>
    <File>g897067g01k28.jpg</File>
    <File>g897067g01k31.jpg</File>
    <File>g897067g01k34.jpg</File>
    <File>g897067g01k37.jpg</File>
    <File>g897067g01q92.jpg</File>
    <File>g897067g01s06.jpg</File>
    <File>g897067g03a71.jpg</File>
    <File>g897067g03a74.jpg</File>
    <File>g897067g03a77.jpg</File>
    <File>g897067g03a80.jpg</File>
    <File>g897067g03a83.jpg</File>
    <File>g897067g03a86.jpg</File>
    <File>g897067g03a89.jpg</File>
    <File>g897067g03a92.jpg</File>
    <File>g897067g03a95.jpg</File>
    <File>g897067g03a98.jpg</File>
    <File>g897067g03k41.jpg</File>
    <File>g897067g03k44.jpg</File>
    <File>g897067g03k47.jpg</File>
    <File>g897067g03k50.jpg</File>
    <File>g897067g03k53.jpg</File>
    <File>g897067g03k56.jpg</File>
    <File>g897067g03k59.jpg</File>
    <File>g897067g03k62.jpg</File>
    <File>g897067g03k65.jpg</File>
    <File>g897067g03k68.jpg</File>
    <File>g897067g04g92.jpg</File>
    <File>g897067g04g95.jpg</File>
    <File>g897067g04g97.jpg</File>
    <File>g897067g04g99.jpg</File>
    <File>g897067g05g02.jpg</File>
    <File>g897067g05g11.jpg</File>
    <File>g897067g05g14.jpg</File>
    <File>g897067g05g17.jpg</File>
    <File>g897067g08a01.jpg</File>
    <File>g897067g08v45.jpg</File>
    <File>g897067g10a10.jpg</File>
    <File>g897067g10a13.jpg</File>
    <File>g897067g10a16.jpg</File>
    <File>g897067g10a19.jpg</File>
    <File>g897067g10a22.jpg</File>
    <File>g897067g10a23.jpg</File>
    <File>g897067g10a40.jpg</File>
    <File>g897067g10a43.jpg</File>
    <File>g897067g11a01.jpg</File>
    <File>g897067g12k01.jpg</File>
    <File>g897067g13k02.jpg</File>
    <File>g897067g14a01.jpg</File>
    <File>g897067g14f57.jpg</File>
    <File>g897067g14k03.jpg</File>
    <File>g897067g15k54.jpg</File>
    <File>g897067g15w70.jpg</File>
    <File>g897067g16a26.jpg</File>
    <File>g897067g17a01.jpg</File>
    <File>g897067g18a01.jpg</File>
    <File>g897067g18a02.jpg</File>
    <File>g897067g18a03.jpg</File>
    <File>g897067g18a04.jpg</File>
    <File>g897067g18a05.jpg</File>
    <File>g897067g18a06.jpg</File>
    <File>g897067g18a07.jpg</File>
    <File>g897067g18a08.jpg</File>
    <File>g897067g18a09.jpg</File>
    <File>g897067g19a30.jpg</File>
    <File>g897067g20a01.jpg</File>
    <File>g897067g21r45.jpg</File>
    <File>g897067g24m01.jpg</File>
    <File>g897067g24m02.jpg</File>
    <File>g897067g24m03.jpg</File>
    <File>g897067g24m04.jpg</File>
    <File>g897067g24m05.jpg</File>
    <File>g897067g31a33.jpg</File>
    <File>g897067g38g38.jpg</File>
    <File>g897067g41g41.jpg</File>
    <File>g897067g43o56.jpg</File>
    <File>g897067g44g44.jpg</File>
    <File>g897067g47e63.jpg</File>
    <File>g897067g52y53.jpg</File>
    <File>g897067g55a35.jpg</File>
    <File>g897067g55g05.jpg</File>
    <File>g897067g55g08.jpg</File>
    <File>g897067g55m01.jpg</File>
    <File>g897067g55m02.jpg</File>
    <File>g897067g55m03.jpg</File>
    <File>g897067g55m04.jpg</File>
    <File>g897067g55m05.jpg</File>
    <File>g897067g62s62.jpg</File>
    <File>g897067g72a23.jpg</File>
    <File>g897067g75q55.jpg</File>
    <File>g897067g78b86.jpg</File>
    <File>g897067g82q22.jpg</File>
    <File>g897067g88a01.jpg</File>
    <File>g897067g88a02.jpg</File>
    <File>g897067g88a03.jpg</File>
    <File>g897067g88a04.jpg</File>
    <File>g897067g88a05.jpg</File>
    <File>g897067g88a06.jpg</File>
    <File>g897067g88a07.jpg</File>
    <File>g897067g88a08.jpg</File>
    <File>g897067g88a09.jpg</File>
    <File>g897067g88a10.jpg</File>
    <File>g897067g88a11.jpg</File>
    <File>g897067g88a12.jpg</File>
    <File>g897067g88a13.jpg</File>
    <File>g897067g88a14.jpg</File>
    <File>g897067g88a15.jpg</File>
    <File>g897067g88a16.jpg</File>
    <File>g897067g88a17.jpg</File>
    <File>g897067g88a18.jpg</File>
    <File>g897067g88a19.jpg</File>
    <File>g897067g88a20.jpg</File>
    <File>g897067g90j26.jpg</File>
    <File>g897067g94k20.jpg</File>
    <File>g897067g95s04.jpg</File>
    <File>g897067g99a21.jpg</File>
    <File>g897067g99a22.jpg</File>
    <File>g897067g99a23.jpg</File>
    <File>g897067g99a24.jpg</File>
    <File>g897067g99a25.jpg</File>
    <File>g897067g99a26.jpg</File>
    <File>g897067g99a27.jpg</File>
    <File>g897067g99a28.jpg</File>
    <File>g897067g99a29.jpg</File>
    <File>g897067g99a30.jpg</File>
    <File>g897067g99t01.jpg</File>
    <File>g897067g99t02.jpg</File>
    <File>g897067g99t03.jpg</File>
    <File>g897067g99t04.jpg</File>
    <File>g897067g99t05.jpg</File>
    <File>g897067g99t06.jpg</File>
    <File>g897067g99t07.jpg</File>
    <File>g897067g99t08.jpg</File>
    <File>g897067g99t09.jpg</File>
    <File>g897067g99t10.jpg</File>
    <File>g897067g99t11.jpg</File>
    <File>g897067g99t12.jpg</File>
    <File>g897067g99t13.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="380">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="197">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="12914">http://xbrl.sec.gov/oef/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
