<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ck0000898745="http://www.principalfunds.com/20260227"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:fnd="http://xbrl.sec.gov/fnd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="ck0000898745-20260227.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000153061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:GeographicConcentrationRisk1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustrialRevenueBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:InverseFloatingRateInvestmentsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:LeverageRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:MunicipalObligationsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000153061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000153061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000153061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000153061Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergMunicipalBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergMunicipalBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergMunicipalBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergMunicipalBondIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCaliforniaMunicipalIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCaliforniaMunicipalIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCaliforniaMunicipalIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCaliforniaMunicipalIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014232Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000080382Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149261Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000080382Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000080382Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000080382Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000080382Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149261Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149261Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149261Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149261Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014242Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HedgingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:LeverageRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018962Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018961Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018958Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018959Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006952Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000018963Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000190075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:AssetAllocationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:BankLoansRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCurrencyContractsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FloatingAndVariableRateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HedgingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexPassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PreferredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000190075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000190075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000190075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000190075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000024296Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000071807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210673Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019058Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019057Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019054Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019055Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210673Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210673Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210673Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210673Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIExUSAIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIExUSAIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIExUSAIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIExUSAIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006992Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019059Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000204702Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000204702Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000204702Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000204702Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000204702Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000ValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014240Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038744Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ConvertibleSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCurrencyContractsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DistressedInvestmentsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskDefensiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskFrontierMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HedgingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:LeverageRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:VolatilityMitigationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergGlobalAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergGlobalAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergGlobalAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergGlobalAggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBlendWeightIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBlendWeightIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBlendWeightIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FinisterreEmergingMarketsTotalReturnBondBlendedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FinisterreEmergingMarketsTotalReturnBondBlendedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FinisterreEmergingMarketsTotalReturnBondBlendedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FinisterreEmergingMarketsTotalReturnBondBlendedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMGBI-EMGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMGBI-EMGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMGBI-EMGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMGBI-EMGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBIGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBIGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBIGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMEMBIGlobalDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMCEMBIBroadDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMCEMBIBroadDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMCEMBIBroadDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:JPMCEMBIBroadDiversifiedIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-07-11</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000054330Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000170736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskChinaInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019145Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019144Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019140Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019142Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175481Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEmergingMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEmergingMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEmergingMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEmergingMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007013Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019146Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskRealEstateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateInvestmentTrustsREITsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167005Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000167007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIIndexNTRReflectsWithholdingTaxesOnForeignDividendsButNoDeductionForFeesExpensesOrOtherTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIIndexNTRReflectsWithholdingTaxesOnForeignDividendsButNoDeductionForFeesExpensesOrOtherTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIIndexNTRReflectsWithholdingTaxesOnForeignDividendsButNoDeductionForFeesExpensesOrOtherTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIACWIIndexNTRReflectsWithholdingTaxesOnForeignDividendsButNoDeductionForFeesExpensesOrOtherTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSEEPRANAREITDevelopedMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSEEPRANAREITDevelopedMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSEEPRANAREITDevelopedMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSEEPRANAREITDevelopedMarketsIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000019119Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000052887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113845Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113842Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000113844Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAgencyFixedRateMBSIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAgencyFixedRateMBSIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAgencyFixedRateMBSIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAgencyFixedRateMBSIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014244Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FloatingAndVariableRateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:InvestmentCompanySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RepurchaseAgreementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-645">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-20</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000000000Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-20</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-651">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndex1reflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-652">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndex1reflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-653">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndex1reflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-654">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSAggregateIndex1reflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-20</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryBellwethersThreeMonthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryBellwethersThreeMonthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryBellwethersThreeMonthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryBellwethersThreeMonthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-20</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-659">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-660">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-661">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-666">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000060089Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000196721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:BankLoansRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-675">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-680">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-682">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-684">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038750Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-700">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175488Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSCorporateHighYieldTwoPercentIssuerCappedIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSCorporateHighYieldTwoPercentIssuerCappedIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSCorporateHighYieldTwoPercentIssuerCappedIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSCorporateHighYieldTwoPercentIssuerCappedIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014241Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038748Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighPortfolioTurnoverRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-736">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-737">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-738">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-739">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-740">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-746">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019085Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-751">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-752">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019082Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-755">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryTIPSIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-756">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryTIPSIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryTIPSIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-758">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryTIPSIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-760">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000006997Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019086Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000271982Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCurrencyContractsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskChinaInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FrequentTradingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HedgingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-786">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000101728Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SovereignDebtRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-789">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019372Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019373Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-794">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskChinaInvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019372Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019372Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019372Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019372Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019373Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019373Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019373Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019373Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175484Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-832">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-833">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-834">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007083Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019376Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-839">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-840">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019331Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019328Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-846">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-850">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-851">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-852">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-864">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019331Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019331Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019331Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019331Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019328Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019328Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-875">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019328Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019328Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-877">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-880">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-883">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-884">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-885">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-886">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-887">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell1000GrowthIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-889">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-892">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-895">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-896">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007077Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019333Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-899">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-907">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-910">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-935">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-936">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019170Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-940">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP500IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-941">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP500IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-942">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP500IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP500IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-944">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-946">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007016Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-954">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019461Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-960">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-962">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-964">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:InvestmentCompanySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-969">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-977">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-978">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-979">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019464Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019460Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019461Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019461Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019461Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019461Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-991">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-992">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-993">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-995">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-998">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-999">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007122Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019463Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019312Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019313Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038781Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1032">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1039">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019312Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1040">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019312Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019312Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019312Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019313Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1044">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019313Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019313Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019313Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1048">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1049">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175482Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1051">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell3000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell3000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1053">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell3000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1054">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell3000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidCapIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidCapIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidCapIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidCapIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1061">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1063">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1064">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1065">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1067">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1068">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007075Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1069">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1070">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1071">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1073">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1074">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1077">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1079">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1081">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1082">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1085">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1087">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1088">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1089">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1090">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1091">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019348Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1099">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019345Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175483Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPMidcap400IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPMidcap400IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPMidcap400IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPMidcap400IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007079Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019614Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210674Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019614Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019614Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019614Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019614Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019615Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000210675Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidcapValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidcapValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidcapValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:RussellMidcapValueIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="c-1178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019618Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019362Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CommercialPaperRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DiscretionaryLiquidityFeeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RepurchaseAgreementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019362Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019362Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019362Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019362Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUSTreasuryBellwethersThreeMonthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007081Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019363Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000111521Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000111521Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000111521Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000111521Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000111521Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEValueIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEValueIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEValueIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:MSCIEAFEValueIndexNTRreflectswithholdingtaxesonforeigndividendsbutnodeductionforfeesexpensesorothertaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000023512Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000069149Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038740Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038740Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038740Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038740Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038740Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000085762Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014238Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038737Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019783Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019779Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019780Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDateRetirementIncomeIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDateRetirementIncomeIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDateRetirementIncomeIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDateRetirementIncomeIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007211Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019784Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063424Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063426Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDate2015IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDate2015IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDate2015IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPTargetDate2015IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022103Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063423Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019742Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019746Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019745Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019742Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019742Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019742Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019742Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019743Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2020IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2020IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2020IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2020IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007207Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019747Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063431Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063433Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2025IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2025IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2025IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2025IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022104Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063429Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019754Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019755Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019754Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019754Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019754Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019754Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019751Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019752Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2030IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2030IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2030IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2030IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007208Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019756Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063437Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1645">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1651">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1652">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1653">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1654">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1659">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1660">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1661">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1666">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063435Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063437Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063437Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1675">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063437Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063437Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2035IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2035IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2035IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1680">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2035IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1682">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1684">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022105Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063439Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1700">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1736">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1737">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1738">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019763Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1739">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1740">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019760Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1746">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019761Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2040IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2040IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2040IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2040IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1751">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1752">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1755">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1756">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1758">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1760">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007209Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019765Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063441Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1786">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1789">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1794">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063441Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063441Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063441Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063441Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2045IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2045IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2045IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2045IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022106Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063445Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1832">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1833">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1834">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1839">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1840">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1846">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1850">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1851">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1852">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019774Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019773Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1864">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2050IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2050IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2050IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2050IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1875">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1877">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1880">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1883">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1884">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007210Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019775Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1885">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1886">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063447Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1887">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1889">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1892">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1895">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1896">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1899">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1907">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1910">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063447Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063447Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063447Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063447Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063449Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2055IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2055IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2055IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2055IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1935">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1936">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-1938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-1939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-1940">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-1941">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000022107Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000063451Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1942">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1944">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1946">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1954">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1960">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1962">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1964">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1969">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1977">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1978">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1979">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2060IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-1991">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2060IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1992">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2060IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1993">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2060IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-1994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-1995">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-1996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-1997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-1998">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-1999">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000039873Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000123727Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2032">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2039">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2040">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193004Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2044">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193006Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2048">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2049">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2051">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2053">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2054">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058847Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193001Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2061">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2063">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2064">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2065">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2067">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2068">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2069">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2070">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2071">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2073">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2074">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2077">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2079">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2081">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2082">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2085">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2087">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2088">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2089">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2090">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2091">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241180Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2099">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241179Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241178Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079799Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241176Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159884Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199315Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159884Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159884Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159884Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159884Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUS.AggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUS.AggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUS.AggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergUS.AggregateIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046553Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145302Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199318Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159887Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046556Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145311Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199319Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159888Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199319Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199319Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199319Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199319Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159888Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159888Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159888Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159888Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046557Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145314Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159889Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046558Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199321Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159890Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskCreditDefaultSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskForwardContractsFuturesAndSwapsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199321Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199321Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199321Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199321Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159890Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159890Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159890Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159890Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046559Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145320Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199322Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159891Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046560Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159892Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199323Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159892Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159892Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159892Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159892Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046561Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159893Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199324Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159893Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159893Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159893Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159893Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046562Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145329Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159894Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2564">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2565">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2566">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2567">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2568">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2570">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2571">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2572">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2573">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2574">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2576">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2579">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2580">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2581">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2582">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2584">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2585">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2586">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2587">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199325Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159894Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2589">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159894Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2590">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159894Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2591">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159894Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2592">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2593">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2595">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2596">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2597">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2598">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2599">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2600">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2601">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046563Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145332Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2602">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2603">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2604">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2605">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2606">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2608">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2609">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2610">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2611">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2614">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2617">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2618">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2619">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2620">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2621">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2622">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2623">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2624">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2625">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2626">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2627">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2629">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2631">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2632">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2633">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2634">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2635">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2636">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2637">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2638">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2640">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199316Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2641">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2642">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2643">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2644">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159885Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2645">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2646">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2647">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2648">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2649">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2650">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2651">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2652">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2653">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2654">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046554Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145305Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2655">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2656">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2657">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2658">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159886Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2659">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2660">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2661">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2662">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2663">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2664">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2665">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2666">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2667">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2668">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2670">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2671">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2672">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2675">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2677">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2678">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2679">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2680">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2681">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2682">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2683">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2684">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2685">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2686">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2687">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2688">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2689">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2691">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2692">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2693">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199317Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2694">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159886Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2695">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159886Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2696">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159886Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2697">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000159886Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2698">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2699">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2700">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2701">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2703">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2704">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2705">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2706">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000046555Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000145308Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2708">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2709">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2711">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2712">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2713">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2714">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2715">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2717">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2718">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2720">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2722">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2723">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2724">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2728">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2734">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2735">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2736">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2737">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2738">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2739">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2740">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2741">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2743">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2745">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2746">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000199326Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2750">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193008Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-06</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2751">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2752">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2753">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2754">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2755">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2756">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2757">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2758">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000058848Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000193007Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2759">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2760">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2761">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2762">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2763">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2764">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2765">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2766">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:TargetDateFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2767">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2768">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2769">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2770">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskOptionsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2771">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2772">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2773">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2776">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2777">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2779">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2783">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2784">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2785">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2786">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2787">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2788">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2789">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2790">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2791">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2792">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2793">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2794">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241172Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2795">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2797">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2798">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2799">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandP1500reflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2800">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241173Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SPTargetDate2065IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2803">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000079798Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000241174Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2805">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2806">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2807">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2808">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2809">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2810">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2811">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2813">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2814">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2815">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2816">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2817">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2820">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskRealEstateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2821">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2822">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateInvestmentTrustsREITsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2823">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2826">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2827">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2829">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2830">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2832">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2833">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2834">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2835">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2836">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2838">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2839">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2840">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2842">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2843">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019791Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2845">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2846">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2847">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019790Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2849">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2850">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2851">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2852">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019787Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2853">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2855">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2856">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019788Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2857">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2859">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2860">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175486Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2861">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSENAREITAllEquityREITIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSENAREITAllEquityREITIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2863">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSENAREITAllEquityREITIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2864">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:FTSENAREITAllEquityREITIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2865">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2866">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2867">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2868">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2869">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2870">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2872">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2873">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2874">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007212Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019792Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2875">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2877">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2878">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2879">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2880">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2883">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2884">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2885">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2886">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2887">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2888">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2889">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2890">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2891">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2892">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2893">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2894">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2895">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2896">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2897">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2898">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2899">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2901">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2902">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2907">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2908">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2909">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2910">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038770Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2911">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2912">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2913">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039365Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2915">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2916">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2917">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2918">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038771Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2919">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2920">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2921">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2922">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039361Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2923">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2926">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039364Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2927">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2928">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2929">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2931">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2932">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2934">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMBalancedBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2935">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-2936">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-2937">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-2938">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-2939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-2940">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-2941">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-2942">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-2943">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-2944">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014246Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038768Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2945">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2946">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2947">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2948">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2949">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2950">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2951">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039340Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2952">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2953">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2954">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2955">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2956">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2957">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2958">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2959">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2960">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2961">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2962">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2963">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2964">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2965">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2966">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2967">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2969">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2970">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2971">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2972">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2973">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2974">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2975">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2976">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2977">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2978">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2979">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2980">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2981">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2982">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2983">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2986">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039341Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2987">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2988">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2990">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2991">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2992">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2993">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2994">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039337Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2995">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039340Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-2996">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039340Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2997">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039340Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2998">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039340Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-2999">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3002">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3003">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3004">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3005">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3006">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeBalancedBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3007">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3010">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3011">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3012">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3013">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3015">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3016">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014233Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038718Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3024">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3030">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3032">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3033">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3034">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3035">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3037">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3038">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3039">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3040">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3041">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3042">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3043">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3044">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3046">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3047">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3048">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3049">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3051">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038724Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3053">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3054">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3055">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3056">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039344Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3057">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3060">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038725Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3061">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3063">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3064">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039346Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3065">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3067">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3068">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039343Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3069">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3070">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3071">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3073">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3074">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3076">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMConservativeGrowthBlendedIndexExceptAsNotedForMSCIEAFEIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3077">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3079">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3081">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3082">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3083">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3084">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3085">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3086">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014234Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038722Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3087">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3088">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3089">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3090">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039353Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3091">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3092">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039349Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039352Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3094">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3095">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3097">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3098">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3099">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038728Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039353Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039353Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039353Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039353Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039349Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039349Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039349Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039349Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039352Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039352Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039352Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039352Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMFlexibleIncomeBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014235Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038726Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FundOfFundsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EmergingMarketsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignCurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038732Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039359Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039355Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000039358Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexExceptAsNotedForMSCIACWIIndexNTRReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SAMStrategicGrowthBlendedIndexexceptasnotedforMSCIEAFEIndexNTRreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014236Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038730Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090493Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:DerivativesRiskFuturesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:ForeignSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:SecuritizedProductsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:USGovernmentSponsoredSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038766Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090493Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090493Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090493Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090493Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038767Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090496Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000090498Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCredit13YearsIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCredit13YearsIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCredit13YearsIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:BloombergCredit13YearsIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014245Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038764Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3306">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3307">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3309">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3310">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3311">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3313">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3316">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3317">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3318">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019808Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3321">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3323">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3324">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019807Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019804Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3332">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019805Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3333">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3334">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3335">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3336">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175487Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3337">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3338">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3339">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3340">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000IndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3343">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3344">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3345">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3346">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3348">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3349">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3350">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007214Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019809Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3352">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3353">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3354">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3355">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019628Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3356">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149260Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3359">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3360">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskGrowthStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3361">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3362">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3363">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3364">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3365">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3367">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3369">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3370">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3371">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3372">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3373">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3374">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3377">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3378">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3379">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019631Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3380">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3382">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3383">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019627Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3384">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019628Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3385">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019628Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3386">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019628Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3387">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019628Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3388">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149260Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3389">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149260Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3390">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149260Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3391">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149260Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3392">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3393">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3394">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3395">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000GrowthIndexReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3396">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3397">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3398">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3399">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3400">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3404">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3405">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007175Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019630Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3407">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3408">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3409">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3410">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3411">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3412">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3416">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndexFundRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3417">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustryConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3418">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3420">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3421">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3422">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3426">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3427">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3431">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3432">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3434">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3435">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019720Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3437">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3438">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3439">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019716Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3440">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3441">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3442">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3443">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3444">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3445">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3446">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000175485Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3447">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPSmallcap600ReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3448">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPSmallcap600ReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3449">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPSmallcap600ReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3450">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:SandPSmallcap600ReflectsNoDeductionForFeesExpensesOrTaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3453">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3454">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3455">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3456">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3457">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3458">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3459">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007203Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3462">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3463">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019585Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3465">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019586Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3466">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149259Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3467">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3468">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3469">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3470">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskSmallerCompaniesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3471">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:EquitySecuritiesRiskValueStyleRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PassiveStrategyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3473">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RealEstateSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3474">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3476">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3477">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3478">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3479">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3480">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3481">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3483">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3484">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3486">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3488">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3489">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3490">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000076717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3491">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019585Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3492">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019585Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3493">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019585Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3494">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019585Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3495">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019586Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019586Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3497">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019586Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3498">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019586Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3499">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149259Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3500">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149259Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149259Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3502">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000149259Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000ValueIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000ValueIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000ValueIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3506">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">ck0000898745:Russell2000ValueIndexreflectsnodeductionforfeesexpensesortaxesIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3507">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3508">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3509">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3511">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3512">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3513">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3516">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000007169Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000019589Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3517">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3518">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3519">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3520">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000158782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3521">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3522">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3523">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:CounterpartyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3524">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:FixedIncomeSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3525">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:GeographicConcentrationRisk1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3526">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:HighYieldSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3527">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:IndustrialRevenueBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:InverseFloatingRateInvestmentsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3529">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:LeverageRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3530">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:MunicipalObligationsRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:PortfolioDurationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3532">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0000898745:RedemptionAndLargeTransactionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3533">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3534">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3535">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3536">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3537">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3538">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3539">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3540">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3541">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3542">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3543">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3544">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3545">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3546">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3548">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038736Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3549">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000158782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="c-3550">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000158782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3551">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000158782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3552">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000158782Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-3553">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="c-3554">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="c-3555">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c-3556">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c-3557">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c-3558">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c-3559">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c-3560">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-3561">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c-3562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000898745</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0000898745:S000014237Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ck0000898745:C000038734Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c-1" id="f-4">485BPOS</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-5">2026-02-27</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-6">0000898745</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-7">false</dei:AmendmentFlag>
    <oef:AnnlRtrPct contextRef="c-46" decimals="4" id="f-133" unitRef="number">-0.0019</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-47" decimals="4" id="f-134" unitRef="number">0.0688</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-48" decimals="4" id="f-135" unitRef="number">-0.0020</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-49" decimals="4" id="f-136" unitRef="number">0.0833</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-50" decimals="4" id="f-137" unitRef="number">0.0483</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-51" decimals="4" id="f-138" unitRef="number">0.0198</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-52" decimals="4" id="f-139" unitRef="number">-0.1070</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-53" decimals="4" id="f-140" unitRef="number">0.0555</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-54" decimals="4" id="f-141" unitRef="number">0.0237</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-55" decimals="4" id="f-142" unitRef="number">0.0354</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-109" decimals="4" id="f-298" unitRef="number">0.0508</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-110" decimals="4" id="f-299" unitRef="number">0.0415</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-111" decimals="4" id="f-300" unitRef="number">-0.0025</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-112" decimals="4" id="f-301" unitRef="number">0.0862</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-113" decimals="4" id="f-302" unitRef="number">0.0784</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-114" decimals="4" id="f-303" unitRef="number">-0.0203</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-115" decimals="4" id="f-304" unitRef="number">-0.1301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-116" decimals="4" id="f-305" unitRef="number">0.0542</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-117" decimals="4" id="f-306" unitRef="number">0.0123</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-118" decimals="4" id="f-307" unitRef="number">0.0675</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-173" decimals="4" id="f-466" unitRef="number">0.0359</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-174" decimals="4" id="f-467" unitRef="number">0.0448</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-175" decimals="4" id="f-468" unitRef="number">-0.0209</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-176" decimals="4" id="f-469" unitRef="number">0.0944</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-177" decimals="4" id="f-470" unitRef="number">0.0922</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-178" decimals="4" id="f-471" unitRef="number">-0.0092</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-179" decimals="4" id="f-472" unitRef="number">-0.1439</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-180" decimals="4" id="f-473" unitRef="number">0.0510</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-181" decimals="4" id="f-474" unitRef="number">0.0059</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-182" decimals="4" id="f-475" unitRef="number">0.0698</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-234" decimals="4" id="f-618" unitRef="number">0.0930</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-235" decimals="4" id="f-619" unitRef="number">0.0985</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-236" decimals="4" id="f-620" unitRef="number">-0.0567</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-237" decimals="4" id="f-621" unitRef="number">0.1341</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-238" decimals="4" id="f-622" unitRef="number">0.0153</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-239" decimals="4" id="f-623" unitRef="number">0.0825</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-240" decimals="4" id="f-624" unitRef="number">-0.1151</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-241" decimals="4" id="f-625" unitRef="number">0.0828</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-242" decimals="4" id="f-626" unitRef="number">0.0505</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-243" decimals="4" id="f-627" unitRef="number">0.0617</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-297" decimals="4" id="f-782" unitRef="number">-0.0038</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-298" decimals="4" id="f-783" unitRef="number">0.2808</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-299" decimals="4" id="f-784" unitRef="number">-0.1766</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-300" decimals="4" id="f-785" unitRef="number">0.2235</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-301" decimals="4" id="f-786" unitRef="number">0.1699</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-302" decimals="4" id="f-787" unitRef="number">0.0916</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-303" decimals="4" id="f-788" unitRef="number">-0.2010</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-304" decimals="4" id="f-789" unitRef="number">0.1717</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-305" decimals="4" id="f-790" unitRef="number">0.0457</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-306" decimals="4" id="f-791" unitRef="number">0.3218</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-361" decimals="4" id="f-954" unitRef="number">0.1515</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-362" decimals="4" id="f-955" unitRef="number">0.2054</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-363" decimals="4" id="f-956" unitRef="number">-0.0538</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-364" decimals="4" id="f-957" unitRef="number">0.2843</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-365" decimals="4" id="f-958" unitRef="number">0.0617</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-366" decimals="4" id="f-959" unitRef="number">0.2191</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-367" decimals="4" id="f-960" unitRef="number">-0.1084</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-368" decimals="4" id="f-961" unitRef="number">0.1077</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-369" decimals="4" id="f-962" unitRef="number">0.1505</oef:AnnlRtrPct>
    <oef:AnnlRtrPct contextRef="c-370" decimals="4" id="f-963" unitRef="number">0.1523</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-432"
      decimals="4"
      id="f-1073"
      unitRef="number">0.1123</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-433"
      decimals="4"
      id="f-1074"
      unitRef="number">-0.0161</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-434"
      decimals="4"
      id="f-1075"
      unitRef="number">0.1475</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-435"
      decimals="4"
      id="f-1076"
      unitRef="number">0.0783</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-436"
      decimals="4"
      id="f-1077"
      unitRef="number">-0.0299</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-437"
      decimals="4"
      id="f-1078"
      unitRef="number">-0.0930</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-438"
      decimals="4"
      id="f-1079"
      unitRef="number">0.1120</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-439"
      decimals="4"
      id="f-1080"
      unitRef="number">0.0740</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-440"
      decimals="4"
      id="f-1081"
      unitRef="number">0.1604</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-495"
      decimals="4"
      id="f-1241"
      unitRef="number">0.0836</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-496"
      decimals="4"
      id="f-1242"
      unitRef="number">0.4073</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-497"
      decimals="4"
      id="f-1243"
      unitRef="number">-0.2112</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-498"
      decimals="4"
      id="f-1244"
      unitRef="number">0.1721</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-499"
      decimals="4"
      id="f-1245"
      unitRef="number">0.1933</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-500"
      decimals="4"
      id="f-1246"
      unitRef="number">0.0043</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-501"
      decimals="4"
      id="f-1247"
      unitRef="number">-0.2289</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-502"
      decimals="4"
      id="f-1248"
      unitRef="number">0.1252</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-503"
      decimals="4"
      id="f-1249"
      unitRef="number">0.0581</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-504"
      decimals="4"
      id="f-1250"
      unitRef="number">0.3642</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-560"
      decimals="4"
      id="f-1395"
      unitRef="number">0.0005</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-561"
      decimals="4"
      id="f-1396"
      unitRef="number">0.1430</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-562"
      decimals="4"
      id="f-1397"
      unitRef="number">-0.0370</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-563"
      decimals="4"
      id="f-1398"
      unitRef="number">0.2392</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-564"
      decimals="4"
      id="f-1399"
      unitRef="number">-0.0420</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-565"
      decimals="4"
      id="f-1400"
      unitRef="number">0.2302</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-566"
      decimals="4"
      id="f-1401"
      unitRef="number">-0.2703</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-567"
      decimals="4"
      id="f-1402"
      unitRef="number">0.1040</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-568"
      decimals="4"
      id="f-1403"
      unitRef="number">0.0034</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-569"
      decimals="4"
      id="f-1404"
      unitRef="number">0.0706</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-620"
      decimals="4"
      id="f-1555"
      unitRef="number">0.0141</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-621"
      decimals="4"
      id="f-1556"
      unitRef="number">0.0135</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-622"
      decimals="4"
      id="f-1557"
      unitRef="number">0.0051</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-623"
      decimals="4"
      id="f-1558"
      unitRef="number">0.0615</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-624"
      decimals="4"
      id="f-1559"
      unitRef="number">0.0249</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-625"
      decimals="4"
      id="f-1560"
      unitRef="number">-0.0180</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-626"
      decimals="4"
      id="f-1561"
      unitRef="number">-0.1213</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-627"
      decimals="4"
      id="f-1562"
      unitRef="number">0.0443</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-628"
      decimals="4"
      id="f-1563"
      unitRef="number">0.0045</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-629"
      decimals="4"
      id="f-1564"
      unitRef="number">0.0754</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-659"
      decimals="4"
      id="f-1647"
      unitRef="number">0.0170</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-660"
      decimals="4"
      id="f-1648"
      unitRef="number">0.0206</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-661"
      decimals="4"
      id="f-1649"
      unitRef="number">0.0034</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-662"
      decimals="4"
      id="f-1650"
      unitRef="number">0.0000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-663"
      decimals="4"
      id="f-1651"
      unitRef="number">0.0145</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-664"
      decimals="4"
      id="f-1652"
      unitRef="number">0.0497</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-665"
      decimals="4"
      id="f-1653"
      unitRef="number">0.0512</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-666"
      decimals="4"
      id="f-1654"
      unitRef="number">0.0413</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-708"
      decimals="4"
      id="f-1787"
      unitRef="number">0.1462</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-709"
      decimals="4"
      id="f-1788"
      unitRef="number">0.0776</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-710"
      decimals="4"
      id="f-1789"
      unitRef="number">-0.0479</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-711"
      decimals="4"
      id="f-1790"
      unitRef="number">0.1330</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-712"
      decimals="4"
      id="f-1791"
      unitRef="number">0.0608</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-713"
      decimals="4"
      id="f-1792"
      unitRef="number">0.0539</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-714"
      decimals="4"
      id="f-1793"
      unitRef="number">-0.0855</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-715"
      decimals="4"
      id="f-1794"
      unitRef="number">0.1237</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-716"
      decimals="4"
      id="f-1795"
      unitRef="number">0.0706</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-717"
      decimals="4"
      id="f-1796"
      unitRef="number">0.0665</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-759"
      decimals="4"
      id="f-1912"
      unitRef="number">0.0383</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-760"
      decimals="4"
      id="f-1913"
      unitRef="number">0.0301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-761"
      decimals="4"
      id="f-1914"
      unitRef="number">-0.0158</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-762"
      decimals="4"
      id="f-1915"
      unitRef="number">0.0805</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-763"
      decimals="4"
      id="f-1916"
      unitRef="number">0.1059</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-764"
      decimals="4"
      id="f-1917"
      unitRef="number">0.0535</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-765"
      decimals="4"
      id="f-1918"
      unitRef="number">-0.1208</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-766"
      decimals="4"
      id="f-1919"
      unitRef="number">0.0349</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-767"
      decimals="4"
      id="f-1920"
      unitRef="number">0.0166</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-768"
      decimals="4"
      id="f-1921"
      unitRef="number">0.0664</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-828"
      decimals="4"
      id="f-2084"
      unitRef="number">-0.0468</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-829"
      decimals="4"
      id="f-2085"
      unitRef="number">0.3883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-830"
      decimals="4"
      id="f-2086"
      unitRef="number">-0.2365</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-831"
      decimals="4"
      id="f-2087"
      unitRef="number">0.3210</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-832"
      decimals="4"
      id="f-2088"
      unitRef="number">0.1397</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-833"
      decimals="4"
      id="f-2089"
      unitRef="number">0.1268</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-834"
      decimals="4"
      id="f-2090"
      unitRef="number">-0.2527</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-835"
      decimals="4"
      id="f-2091"
      unitRef="number">0.1586</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-836"
      decimals="4"
      id="f-2092"
      unitRef="number">0.0767</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-837"
      decimals="4"
      id="f-2093"
      unitRef="number">0.3545</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-889"
      decimals="4"
      id="f-2257"
      unitRef="number">0.0040</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-890"
      decimals="4"
      id="f-2258"
      unitRef="number">0.3310</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-891"
      decimals="4"
      id="f-2259"
      unitRef="number">0.0328</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-892"
      decimals="4"
      id="f-2260"
      unitRef="number">0.3442</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-893"
      decimals="4"
      id="f-2261"
      unitRef="number">0.3552</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-894"
      decimals="4"
      id="f-2262"
      unitRef="number">0.2137</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-895"
      decimals="4"
      id="f-2263"
      unitRef="number">-0.3426</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-896"
      decimals="4"
      id="f-2264"
      unitRef="number">0.4010</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-897"
      decimals="4"
      id="f-2265"
      unitRef="number">0.2467</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-898"
      decimals="4"
      id="f-2266"
      unitRef="number">0.1114</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-944"
      decimals="4"
      id="f-2399"
      unitRef="number">0.1142</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-945"
      decimals="4"
      id="f-2400"
      unitRef="number">0.2123</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-946"
      decimals="4"
      id="f-2401"
      unitRef="number">-0.0483</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-947"
      decimals="4"
      id="f-2402"
      unitRef="number">0.3095</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-948"
      decimals="4"
      id="f-2403"
      unitRef="number">0.1788</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-949"
      decimals="4"
      id="f-2404"
      unitRef="number">0.2810</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-950"
      decimals="4"
      id="f-2405"
      unitRef="number">-0.1843</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-951"
      decimals="4"
      id="f-2406"
      unitRef="number">0.2574</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-952"
      decimals="4"
      id="f-2407"
      unitRef="number">0.2453</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-953"
      decimals="4"
      id="f-2408"
      unitRef="number">0.1748</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-991"
      decimals="4"
      id="f-2539"
      unitRef="number">0.1317</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-992"
      decimals="4"
      id="f-2540"
      unitRef="number">0.1686</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-993"
      decimals="4"
      id="f-2541"
      unitRef="number">-0.0590</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-994"
      decimals="4"
      id="f-2542"
      unitRef="number">0.2647</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-995"
      decimals="4"
      id="f-2543"
      unitRef="number">0.0320</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-996"
      decimals="4"
      id="f-2544"
      unitRef="number">0.2435</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-997"
      decimals="4"
      id="f-2545"
      unitRef="number">-0.0502</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-998"
      decimals="4"
      id="f-2546"
      unitRef="number">0.0997</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-999"
      decimals="4"
      id="f-2547"
      unitRef="number">0.1450</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1000"
      decimals="4"
      id="f-2548"
      unitRef="number">0.1091</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1059"
      decimals="4"
      id="f-2715"
      unitRef="number">0.0993</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1060"
      decimals="4"
      id="f-2716"
      unitRef="number">0.2493</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1061"
      decimals="4"
      id="f-2717"
      unitRef="number">-0.0693</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1062"
      decimals="4"
      id="f-2718"
      unitRef="number">0.4248</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1063"
      decimals="4"
      id="f-2719"
      unitRef="number">0.1796</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1064"
      decimals="4"
      id="f-2720"
      unitRef="number">0.2497</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1065"
      decimals="4"
      id="f-2721"
      unitRef="number">-0.2337</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1066"
      decimals="4"
      id="f-2722"
      unitRef="number">0.2555</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1067"
      decimals="4"
      id="f-2723"
      unitRef="number">0.1968</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1068"
      decimals="4"
      id="f-2724"
      unitRef="number">0.0133</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1118"
      decimals="4"
      id="f-2853"
      unitRef="number">0.2042</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1119"
      decimals="4"
      id="f-2854"
      unitRef="number">0.1596</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1120"
      decimals="4"
      id="f-2855"
      unitRef="number">-0.1132</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1121"
      decimals="4"
      id="f-2856"
      unitRef="number">0.2602</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1122"
      decimals="4"
      id="f-2857"
      unitRef="number">0.1343</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1123"
      decimals="4"
      id="f-2858"
      unitRef="number">0.2438</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1124"
      decimals="4"
      id="f-2859"
      unitRef="number">-0.1322</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1125"
      decimals="4"
      id="f-2860"
      unitRef="number">0.1616</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1126"
      decimals="4"
      id="f-2861"
      unitRef="number">0.1360</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1127"
      decimals="4"
      id="f-2862"
      unitRef="number">0.0722</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1177"
      decimals="4"
      id="f-3023"
      unitRef="number">0.1526</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1178"
      decimals="4"
      id="f-3024"
      unitRef="number">0.1462</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1179"
      decimals="4"
      id="f-3025"
      unitRef="number">-0.1091</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1180"
      decimals="4"
      id="f-3026"
      unitRef="number">0.2667</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1181"
      decimals="4"
      id="f-3027"
      unitRef="number">0.0651</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1182"
      decimals="4"
      id="f-3028"
      unitRef="number">0.3118</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1183"
      decimals="4"
      id="f-3029"
      unitRef="number">-0.0600</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1184"
      decimals="4"
      id="f-3030"
      unitRef="number">0.1107</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1185"
      decimals="4"
      id="f-3031"
      unitRef="number">0.1202</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1186"
      decimals="4"
      id="f-3032"
      unitRef="number">0.0609</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1210"
      decimals="4"
      id="f-3125"
      unitRef="number">0.0004</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1211"
      decimals="4"
      id="f-3126"
      unitRef="number">0.0062</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1212"
      decimals="4"
      id="f-3127"
      unitRef="number">0.0157</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1213"
      decimals="4"
      id="f-3128"
      unitRef="number">0.0188</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1214"
      decimals="4"
      id="f-3129"
      unitRef="number">0.0038</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1215"
      decimals="4"
      id="f-3130"
      unitRef="number">0.0000</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1216"
      decimals="4"
      id="f-3131"
      unitRef="number">0.0124</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1217"
      decimals="4"
      id="f-3132"
      unitRef="number">0.0479</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1218"
      decimals="4"
      id="f-3133"
      unitRef="number">0.0494</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1219"
      decimals="4"
      id="f-3134"
      unitRef="number">0.0398</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1257"
      decimals="4"
      id="f-3228"
      unitRef="number">0.0161</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1258"
      decimals="4"
      id="f-3229"
      unitRef="number">0.2559</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1259"
      decimals="4"
      id="f-3230"
      unitRef="number">-0.1786</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1260"
      decimals="4"
      id="f-3231"
      unitRef="number">0.2083</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1261"
      decimals="4"
      id="f-3232"
      unitRef="number">0.0408</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1262"
      decimals="4"
      id="f-3233"
      unitRef="number">0.1119</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1263"
      decimals="4"
      id="f-3234"
      unitRef="number">-0.0489</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1264"
      decimals="4"
      id="f-3235"
      unitRef="number">0.2261</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1265"
      decimals="4"
      id="f-3236"
      unitRef="number">0.0114</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1266"
      decimals="4"
      id="f-3237"
      unitRef="number">0.4011</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1301"
      decimals="4"
      id="f-3346"
      unitRef="number">0.0883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1302"
      decimals="4"
      id="f-3347"
      unitRef="number">0.2064</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1303"
      decimals="4"
      id="f-3348"
      unitRef="number">-0.0352</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1304"
      decimals="4"
      id="f-3349"
      unitRef="number">0.3217</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1305"
      decimals="4"
      id="f-3350"
      unitRef="number">0.1838</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1306"
      decimals="4"
      id="f-3351"
      unitRef="number">0.2757</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1307"
      decimals="4"
      id="f-3352"
      unitRef="number">-0.1637</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1308"
      decimals="4"
      id="f-3353"
      unitRef="number">0.2500</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1309"
      decimals="4"
      id="f-3354"
      unitRef="number">0.2586</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1310"
      decimals="4"
      id="f-3355"
      unitRef="number">0.1320</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1369"
      decimals="4"
      id="f-3517"
      unitRef="number">0.0448</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1370"
      decimals="4"
      id="f-3518"
      unitRef="number">0.0827</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1371"
      decimals="4"
      id="f-3519"
      unitRef="number">-0.0346</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1372"
      decimals="4"
      id="f-3520"
      unitRef="number">0.1242</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1373"
      decimals="4"
      id="f-3521"
      unitRef="number">0.0970</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1374"
      decimals="4"
      id="f-3522"
      unitRef="number">0.0413</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1375"
      decimals="4"
      id="f-3523"
      unitRef="number">-0.1344</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1376"
      decimals="4"
      id="f-3524"
      unitRef="number">0.1049</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1377"
      decimals="4"
      id="f-3525"
      unitRef="number">0.0629</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1378"
      decimals="4"
      id="f-3526"
      unitRef="number">0.1011</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1427"
      decimals="4"
      id="f-3638"
      unitRef="number">0.0555</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1428"
      decimals="4"
      id="f-3639"
      unitRef="number">0.1319</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1429"
      decimals="4"
      id="f-3640"
      unitRef="number">-0.0470</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1430"
      decimals="4"
      id="f-3641"
      unitRef="number">0.1628</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1431"
      decimals="4"
      id="f-3642"
      unitRef="number">0.1187</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1432"
      decimals="4"
      id="f-3643"
      unitRef="number">0.0744</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1433"
      decimals="4"
      id="f-3644"
      unitRef="number">-0.1360</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1434"
      decimals="4"
      id="f-3645"
      unitRef="number">0.1117</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1435"
      decimals="4"
      id="f-3646"
      unitRef="number">0.0669</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1436"
      decimals="4"
      id="f-3647"
      unitRef="number">0.1059</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1495"
      decimals="4"
      id="f-3800"
      unitRef="number">0.0541</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1496"
      decimals="4"
      id="f-3801"
      unitRef="number">0.1461</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1497"
      decimals="4"
      id="f-3802"
      unitRef="number">-0.0611</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1498"
      decimals="4"
      id="f-3803"
      unitRef="number">0.1800</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1499"
      decimals="4"
      id="f-3804"
      unitRef="number">0.1231</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1500"
      decimals="4"
      id="f-3805"
      unitRef="number">0.0880</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1501"
      decimals="4"
      id="f-3806"
      unitRef="number">-0.1471</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1502"
      decimals="4"
      id="f-3807"
      unitRef="number">0.1180</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1503"
      decimals="4"
      id="f-3808"
      unitRef="number">0.0719</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1504"
      decimals="4"
      id="f-3809"
      unitRef="number">0.1090</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1553"
      decimals="4"
      id="f-3921"
      unitRef="number">0.0602</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1554"
      decimals="4"
      id="f-3922"
      unitRef="number">0.1676</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1555"
      decimals="4"
      id="f-3923"
      unitRef="number">-0.0640</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1556"
      decimals="4"
      id="f-3924"
      unitRef="number">0.2048</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1557"
      decimals="4"
      id="f-3925"
      unitRef="number">0.1370</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1558"
      decimals="4"
      id="f-3926"
      unitRef="number">0.1094</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1559"
      decimals="4"
      id="f-3927"
      unitRef="number">-0.1522</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1560"
      decimals="4"
      id="f-3928"
      unitRef="number">0.1331</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1561"
      decimals="4"
      id="f-3929"
      unitRef="number">0.0817</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1562"
      decimals="4"
      id="f-3930"
      unitRef="number">0.1214</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1622"
      decimals="4"
      id="f-4084"
      unitRef="number">0.0541</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1623"
      decimals="4"
      id="f-4085"
      unitRef="number">0.1802</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1624"
      decimals="4"
      id="f-4086"
      unitRef="number">-0.0776</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1625"
      decimals="4"
      id="f-4087"
      unitRef="number">0.2196</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1626"
      decimals="4"
      id="f-4088"
      unitRef="number">0.1422</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1627"
      decimals="4"
      id="f-4089"
      unitRef="number">0.1242</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1628"
      decimals="4"
      id="f-4090"
      unitRef="number">-0.1716</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1629"
      decimals="4"
      id="f-4091"
      unitRef="number">0.1475</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1630"
      decimals="4"
      id="f-4092"
      unitRef="number">0.0866</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1631"
      decimals="4"
      id="f-4093"
      unitRef="number">0.1291</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1681"
      decimals="4"
      id="f-4206"
      unitRef="number">0.0533</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1682"
      decimals="4"
      id="f-4207"
      unitRef="number">0.1970</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1683"
      decimals="4"
      id="f-4208"
      unitRef="number">-0.0734</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1684"
      decimals="4"
      id="f-4209"
      unitRef="number">0.2347</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1685"
      decimals="4"
      id="f-4210"
      unitRef="number">0.1570</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1686"
      decimals="4"
      id="f-4211"
      unitRef="number">0.1411</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1687"
      decimals="4"
      id="f-4212"
      unitRef="number">-0.1747</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1688"
      decimals="4"
      id="f-4213"
      unitRef="number">0.1653</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1689"
      decimals="4"
      id="f-4214"
      unitRef="number">0.1015</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1690"
      decimals="4"
      id="f-4215"
      unitRef="number">0.1424</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1751"
      decimals="4"
      id="f-4370"
      unitRef="number">0.0503</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1752"
      decimals="4"
      id="f-4371"
      unitRef="number">0.2025</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1753"
      decimals="4"
      id="f-4372"
      unitRef="number">-0.0821</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1754"
      decimals="4"
      id="f-4373"
      unitRef="number">0.2448</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1755"
      decimals="4"
      id="f-4374"
      unitRef="number">0.1561</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1756"
      decimals="4"
      id="f-4375"
      unitRef="number">0.1496</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1757"
      decimals="4"
      id="f-4376"
      unitRef="number">-0.1842</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1758"
      decimals="4"
      id="f-4377"
      unitRef="number">0.1792</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1759"
      decimals="4"
      id="f-4378"
      unitRef="number">0.1116</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1760"
      decimals="4"
      id="f-4379"
      unitRef="number">0.1517</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1808"
      decimals="4"
      id="f-4490"
      unitRef="number">0.0558</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1809"
      decimals="4"
      id="f-4491"
      unitRef="number">0.2139</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1810"
      decimals="4"
      id="f-4492"
      unitRef="number">-0.0831</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1811"
      decimals="4"
      id="f-4493"
      unitRef="number">0.2579</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1812"
      decimals="4"
      id="f-4494"
      unitRef="number">0.1634</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1813"
      decimals="4"
      id="f-4495"
      unitRef="number">0.1660</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1814"
      decimals="4"
      id="f-4496"
      unitRef="number">-0.1852</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1815"
      decimals="4"
      id="f-4497"
      unitRef="number">0.1944</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1816"
      decimals="4"
      id="f-4498"
      unitRef="number">0.1253</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1817"
      decimals="4"
      id="f-4499"
      unitRef="number">0.1665</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1875"
      decimals="4"
      id="f-4658"
      unitRef="number">0.0520</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1876"
      decimals="4"
      id="f-4659"
      unitRef="number">0.2166</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1877"
      decimals="4"
      id="f-4660"
      unitRef="number">-0.0907</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1878"
      decimals="4"
      id="f-4661"
      unitRef="number">0.2623</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1879"
      decimals="4"
      id="f-4662"
      unitRef="number">0.1610</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1880"
      decimals="4"
      id="f-4663"
      unitRef="number">0.1675</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1881"
      decimals="4"
      id="f-4664"
      unitRef="number">-0.1912</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1882"
      decimals="4"
      id="f-4665"
      unitRef="number">0.1994</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1883"
      decimals="4"
      id="f-4666"
      unitRef="number">0.1287</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1884"
      decimals="4"
      id="f-4667"
      unitRef="number">0.1714</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1932"
      decimals="4"
      id="f-4778"
      unitRef="number">0.0572</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1933"
      decimals="4"
      id="f-4779"
      unitRef="number">0.2253</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1934"
      decimals="4"
      id="f-4780"
      unitRef="number">-0.0900</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1935"
      decimals="4"
      id="f-4781"
      unitRef="number">0.2724</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1936"
      decimals="4"
      id="f-4782"
      unitRef="number">0.1647</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1937"
      decimals="4"
      id="f-4783"
      unitRef="number">0.1777</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1938"
      decimals="4"
      id="f-4784"
      unitRef="number">-0.1885</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1939"
      decimals="4"
      id="f-4785"
      unitRef="number">0.2038</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1940"
      decimals="4"
      id="f-4786"
      unitRef="number">0.1332</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1941"
      decimals="4"
      id="f-4787"
      unitRef="number">0.1777</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1994"
      decimals="4"
      id="f-4923"
      unitRef="number">0.0568</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1995"
      decimals="4"
      id="f-4924"
      unitRef="number">0.2269</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1996"
      decimals="4"
      id="f-4925"
      unitRef="number">-0.0922</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1997"
      decimals="4"
      id="f-4926"
      unitRef="number">0.2752</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1998"
      decimals="4"
      id="f-4927"
      unitRef="number">0.1660</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-1999"
      decimals="4"
      id="f-4928"
      unitRef="number">0.1815</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2000"
      decimals="4"
      id="f-4929"
      unitRef="number">-0.1882</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2001"
      decimals="4"
      id="f-4930"
      unitRef="number">0.2040</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2002"
      decimals="4"
      id="f-4931"
      unitRef="number">0.1329</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2003"
      decimals="4"
      id="f-4932"
      unitRef="number">0.1773</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2053"
      decimals="4"
      id="f-5044"
      unitRef="number">-0.0936</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2054"
      decimals="4"
      id="f-5045"
      unitRef="number">0.2735</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2055"
      decimals="4"
      id="f-5046"
      unitRef="number">0.1687</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2056"
      decimals="4"
      id="f-5047"
      unitRef="number">0.1820</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2057"
      decimals="4"
      id="f-5048"
      unitRef="number">-0.1883</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2058"
      decimals="4"
      id="f-5049"
      unitRef="number">0.2030</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2059"
      decimals="4"
      id="f-5050"
      unitRef="number">0.1327</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2060"
      decimals="4"
      id="f-5051"
      unitRef="number">0.1774</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2105"
      decimals="4"
      id="f-5186"
      unitRef="number">0.1325</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2106"
      decimals="4"
      id="f-5187"
      unitRef="number">0.1765</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2156"
      decimals="4"
      id="f-5312"
      unitRef="number">0.0469</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2157"
      decimals="4"
      id="f-5313"
      unitRef="number">0.0762</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2158"
      decimals="4"
      id="f-5314"
      unitRef="number">-0.0275</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2159"
      decimals="4"
      id="f-5315"
      unitRef="number">0.1182</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2160"
      decimals="4"
      id="f-5316"
      unitRef="number">0.1011</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2161"
      decimals="4"
      id="f-5317"
      unitRef="number">0.0515</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2162"
      decimals="4"
      id="f-5318"
      unitRef="number">-0.1320</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2163"
      decimals="4"
      id="f-5319"
      unitRef="number">0.1077</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2164"
      decimals="4"
      id="f-5320"
      unitRef="number">0.0737</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2165"
      decimals="4"
      id="f-5321"
      unitRef="number">0.1115</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2211"
      decimals="4"
      id="f-5445"
      unitRef="number">0.0637</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2212"
      decimals="4"
      id="f-5446"
      unitRef="number">0.1178</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2213"
      decimals="4"
      id="f-5447"
      unitRef="number">-0.0452</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2214"
      decimals="4"
      id="f-5448"
      unitRef="number">0.1518</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2215"
      decimals="4"
      id="f-5449"
      unitRef="number">0.1183</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2216"
      decimals="4"
      id="f-5450"
      unitRef="number">0.0809</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2217"
      decimals="4"
      id="f-5451"
      unitRef="number">-0.1361</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2218"
      decimals="4"
      id="f-5452"
      unitRef="number">0.1109</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2219"
      decimals="4"
      id="f-5453"
      unitRef="number">0.0743</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2220"
      decimals="4"
      id="f-5454"
      unitRef="number">0.1123</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2266"
      decimals="4"
      id="f-5578"
      unitRef="number">0.0702</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2267"
      decimals="4"
      id="f-5579"
      unitRef="number">0.1351</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2268"
      decimals="4"
      id="f-5580"
      unitRef="number">-0.0544</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2269"
      decimals="4"
      id="f-5581"
      unitRef="number">0.1717</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2270"
      decimals="4"
      id="f-5582"
      unitRef="number">0.1262</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2271"
      decimals="4"
      id="f-5583"
      unitRef="number">0.0996</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2272"
      decimals="4"
      id="f-5584"
      unitRef="number">-0.1435</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2273"
      decimals="4"
      id="f-5585"
      unitRef="number">0.1208</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2274"
      decimals="4"
      id="f-5586"
      unitRef="number">0.0850</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2275"
      decimals="4"
      id="f-5587"
      unitRef="number">0.1209</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2321"
      decimals="4"
      id="f-5711"
      unitRef="number">0.0751</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2322"
      decimals="4"
      id="f-5712"
      unitRef="number">0.1523</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2323"
      decimals="4"
      id="f-5713"
      unitRef="number">-0.0654</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2324"
      decimals="4"
      id="f-5714"
      unitRef="number">0.1924</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2325"
      decimals="4"
      id="f-5715"
      unitRef="number">0.1361</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2326"
      decimals="4"
      id="f-5716"
      unitRef="number">0.1196</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2327"
      decimals="4"
      id="f-5717"
      unitRef="number">-0.1517</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2328"
      decimals="4"
      id="f-5718"
      unitRef="number">0.1324</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2329"
      decimals="4"
      id="f-5719"
      unitRef="number">0.0929</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2330"
      decimals="4"
      id="f-5720"
      unitRef="number">0.1312</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2376"
      decimals="4"
      id="f-5843"
      unitRef="number">0.0789</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2377"
      decimals="4"
      id="f-5844"
      unitRef="number">0.1681</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2378"
      decimals="4"
      id="f-5845"
      unitRef="number">-0.0730</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2379"
      decimals="4"
      id="f-5846"
      unitRef="number">0.2091</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2380"
      decimals="4"
      id="f-5847"
      unitRef="number">0.1473</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2381"
      decimals="4"
      id="f-5848"
      unitRef="number">0.1391</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2382"
      decimals="4"
      id="f-5849"
      unitRef="number">-0.1675</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2383"
      decimals="4"
      id="f-5850"
      unitRef="number">0.1493</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2384"
      decimals="4"
      id="f-5851"
      unitRef="number">0.1044</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2385"
      decimals="4"
      id="f-5852"
      unitRef="number">0.1441</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2430"
      decimals="4"
      id="f-5975"
      unitRef="number">0.0831</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2431"
      decimals="4"
      id="f-5976"
      unitRef="number">0.1814</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2432"
      decimals="4"
      id="f-5977"
      unitRef="number">-0.0799</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2433"
      decimals="4"
      id="f-5978"
      unitRef="number">0.2268</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2434"
      decimals="4"
      id="f-5979"
      unitRef="number">0.1512</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2435"
      decimals="4"
      id="f-5980"
      unitRef="number">0.1560</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2436"
      decimals="4"
      id="f-5981"
      unitRef="number">-0.1736</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2437"
      decimals="4"
      id="f-5982"
      unitRef="number">0.1647</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2438"
      decimals="4"
      id="f-5983"
      unitRef="number">0.1180</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2439"
      decimals="4"
      id="f-5984"
      unitRef="number">0.1557</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2486"
      decimals="4"
      id="f-6108"
      unitRef="number">0.0867</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2487"
      decimals="4"
      id="f-6109"
      unitRef="number">0.1916</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2488"
      decimals="4"
      id="f-6110"
      unitRef="number">-0.0859</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2489"
      decimals="4"
      id="f-6111"
      unitRef="number">0.2385</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2490"
      decimals="4"
      id="f-6112"
      unitRef="number">0.1540</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2491"
      decimals="4"
      id="f-6113"
      unitRef="number">0.1712</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2492"
      decimals="4"
      id="f-6114"
      unitRef="number">-0.1790</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2493"
      decimals="4"
      id="f-6115"
      unitRef="number">0.1818</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2494"
      decimals="4"
      id="f-6116"
      unitRef="number">0.1349</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2495"
      decimals="4"
      id="f-6117"
      unitRef="number">0.1724</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2539"
      decimals="4"
      id="f-6239"
      unitRef="number">0.0906</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2540"
      decimals="4"
      id="f-6240"
      unitRef="number">0.1982</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2541"
      decimals="4"
      id="f-6241"
      unitRef="number">-0.0906</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2542"
      decimals="4"
      id="f-6242"
      unitRef="number">0.2478</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2543"
      decimals="4"
      id="f-6243"
      unitRef="number">0.1577</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2544"
      decimals="4"
      id="f-6244"
      unitRef="number">0.1840</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2545"
      decimals="4"
      id="f-6245"
      unitRef="number">-0.1827</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2546"
      decimals="4"
      id="f-6246"
      unitRef="number">0.1938</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2547"
      decimals="4"
      id="f-6247"
      unitRef="number">0.1481</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2548"
      decimals="4"
      id="f-6248"
      unitRef="number">0.1853</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2592"
      decimals="4"
      id="f-6370"
      unitRef="number">0.0929</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2593"
      decimals="4"
      id="f-6371"
      unitRef="number">0.2049</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2594"
      decimals="4"
      id="f-6372"
      unitRef="number">-0.0946</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2595"
      decimals="4"
      id="f-6373"
      unitRef="number">0.2558</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2596"
      decimals="4"
      id="f-6374"
      unitRef="number">0.1593</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2597"
      decimals="4"
      id="f-6375"
      unitRef="number">0.1911</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2598"
      decimals="4"
      id="f-6376"
      unitRef="number">-0.1849</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2599"
      decimals="4"
      id="f-6377"
      unitRef="number">0.2032</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2600"
      decimals="4"
      id="f-6378"
      unitRef="number">0.1581</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2601"
      decimals="4"
      id="f-6379"
      unitRef="number">0.1963</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2645"
      decimals="4"
      id="f-6501"
      unitRef="number">0.0944</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2646"
      decimals="4"
      id="f-6502"
      unitRef="number">0.2104</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2647"
      decimals="4"
      id="f-6503"
      unitRef="number">-0.0982</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2648"
      decimals="4"
      id="f-6504"
      unitRef="number">0.2616</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2649"
      decimals="4"
      id="f-6505"
      unitRef="number">0.1577</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2650"
      decimals="4"
      id="f-6506"
      unitRef="number">0.1973</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2651"
      decimals="4"
      id="f-6507"
      unitRef="number">-0.1850</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2652"
      decimals="4"
      id="f-6508"
      unitRef="number">0.2035</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2653"
      decimals="4"
      id="f-6509"
      unitRef="number">0.1582</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2654"
      decimals="4"
      id="f-6510"
      unitRef="number">0.1988</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2698"
      decimals="4"
      id="f-6633"
      unitRef="number">0.0967</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2699"
      decimals="4"
      id="f-6634"
      unitRef="number">0.2133</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2700"
      decimals="4"
      id="f-6635"
      unitRef="number">-0.0993</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2701"
      decimals="4"
      id="f-6636"
      unitRef="number">0.2645</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2702"
      decimals="4"
      id="f-6637"
      unitRef="number">0.1610</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2703"
      decimals="4"
      id="f-6638"
      unitRef="number">0.2007</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2704"
      decimals="4"
      id="f-6639"
      unitRef="number">-0.1852</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2705"
      decimals="4"
      id="f-6640"
      unitRef="number">0.2030</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2706"
      decimals="4"
      id="f-6641"
      unitRef="number">0.1580</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2707"
      decimals="4"
      id="f-6642"
      unitRef="number">0.1990</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2751"
      decimals="4"
      id="f-6766"
      unitRef="number">-0.1020</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2752"
      decimals="4"
      id="f-6767"
      unitRef="number">0.2701</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2753"
      decimals="4"
      id="f-6768"
      unitRef="number">0.1649</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2754"
      decimals="4"
      id="f-6769"
      unitRef="number">0.2030</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2755"
      decimals="4"
      id="f-6770"
      unitRef="number">-0.1854</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2756"
      decimals="4"
      id="f-6771"
      unitRef="number">0.2034</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2757"
      decimals="4"
      id="f-6772"
      unitRef="number">0.1578</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2758"
      decimals="4"
      id="f-6773"
      unitRef="number">0.1991</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2803"
      decimals="4"
      id="f-6892"
      unitRef="number">0.1576</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2804"
      decimals="4"
      id="f-6893"
      unitRef="number">0.1986</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2865"
      decimals="4"
      id="f-7076"
      unitRef="number">0.0551</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2866"
      decimals="4"
      id="f-7077"
      unitRef="number">0.0864</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2867"
      decimals="4"
      id="f-7078"
      unitRef="number">-0.0463</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2868"
      decimals="4"
      id="f-7079"
      unitRef="number">0.3061</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2869"
      decimals="4"
      id="f-7080"
      unitRef="number">-0.0352</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2870"
      decimals="4"
      id="f-7081"
      unitRef="number">0.3916</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2871"
      decimals="4"
      id="f-7082"
      unitRef="number">-0.2544</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2872"
      decimals="4"
      id="f-7083"
      unitRef="number">0.1291</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2873"
      decimals="4"
      id="f-7084"
      unitRef="number">0.0514</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2874"
      decimals="4"
      id="f-7085"
      unitRef="number">0.0087</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2935"
      decimals="4"
      id="f-7278"
      unitRef="number">0.0631</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2936"
      decimals="4"
      id="f-7279"
      unitRef="number">0.1465</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2937"
      decimals="4"
      id="f-7280"
      unitRef="number">-0.0539</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2938"
      decimals="4"
      id="f-7281"
      unitRef="number">0.1957</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2939"
      decimals="4"
      id="f-7282"
      unitRef="number">0.1083</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2940"
      decimals="4"
      id="f-7283"
      unitRef="number">0.1322</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2941"
      decimals="4"
      id="f-7284"
      unitRef="number">-0.1647</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2942"
      decimals="4"
      id="f-7285"
      unitRef="number">0.1564</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2943"
      decimals="4"
      id="f-7286"
      unitRef="number">0.1224</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-2944"
      decimals="4"
      id="f-7287"
      unitRef="number">0.1358</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3007"
      decimals="4"
      id="f-7478"
      unitRef="number">0.0591</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3008"
      decimals="4"
      id="f-7479"
      unitRef="number">0.1089</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3009"
      decimals="4"
      id="f-7480"
      unitRef="number">-0.0406</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3010"
      decimals="4"
      id="f-7481"
      unitRef="number">0.1549</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3011"
      decimals="4"
      id="f-7482"
      unitRef="number">0.0903</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3012"
      decimals="4"
      id="f-7483"
      unitRef="number">0.0917</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3013"
      decimals="4"
      id="f-7484"
      unitRef="number">-0.1483</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3014"
      decimals="4"
      id="f-7485"
      unitRef="number">0.1169</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3015"
      decimals="4"
      id="f-7486"
      unitRef="number">0.0855</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3016"
      decimals="4"
      id="f-7487"
      unitRef="number">0.1122</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3077"
      decimals="4"
      id="f-7680"
      unitRef="number">0.0653</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3078"
      decimals="4"
      id="f-7681"
      unitRef="number">0.1933</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3079"
      decimals="4"
      id="f-7682"
      unitRef="number">-0.0701</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3080"
      decimals="4"
      id="f-7683"
      unitRef="number">0.2354</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3081"
      decimals="4"
      id="f-7684"
      unitRef="number">0.1253</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3082"
      decimals="4"
      id="f-7685"
      unitRef="number">0.1721</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3083"
      decimals="4"
      id="f-7686"
      unitRef="number">-0.1810</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3084"
      decimals="4"
      id="f-7687"
      unitRef="number">0.1893</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3085"
      decimals="4"
      id="f-7688"
      unitRef="number">0.1485</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3086"
      decimals="4"
      id="f-7689"
      unitRef="number">0.1517</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3150"
      decimals="4"
      id="f-7881"
      unitRef="number">0.0645</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3151"
      decimals="4"
      id="f-7882"
      unitRef="number">0.0781</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3152"
      decimals="4"
      id="f-7883"
      unitRef="number">-0.0248</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3153"
      decimals="4"
      id="f-7884"
      unitRef="number">0.1287</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3154"
      decimals="4"
      id="f-7885"
      unitRef="number">0.0669</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3155"
      decimals="4"
      id="f-7886"
      unitRef="number">0.0645</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3156"
      decimals="4"
      id="f-7887"
      unitRef="number">-0.1346</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3157"
      decimals="4"
      id="f-7888"
      unitRef="number">0.0906</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3158"
      decimals="4"
      id="f-7889"
      unitRef="number">0.0639</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3159"
      decimals="4"
      id="f-7890"
      unitRef="number">0.0954</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3218"
      decimals="4"
      id="f-8081"
      unitRef="number">0.0572</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3219"
      decimals="4"
      id="f-8082"
      unitRef="number">0.2169</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3220"
      decimals="4"
      id="f-8083"
      unitRef="number">-0.0893</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3221"
      decimals="4"
      id="f-8084"
      unitRef="number">0.2686</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3222"
      decimals="4"
      id="f-8085"
      unitRef="number">0.1511</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3223"
      decimals="4"
      id="f-8086"
      unitRef="number">0.1942</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3224"
      decimals="4"
      id="f-8087"
      unitRef="number">-0.1908</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3225"
      decimals="4"
      id="f-8088"
      unitRef="number">0.2142</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3226"
      decimals="4"
      id="f-8089"
      unitRef="number">0.1655</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3227"
      decimals="4"
      id="f-8090"
      unitRef="number">0.1648</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3283"
      decimals="4"
      id="f-8255"
      unitRef="number">0.0225</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3284"
      decimals="4"
      id="f-8256"
      unitRef="number">0.0180</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3285"
      decimals="4"
      id="f-8257"
      unitRef="number">0.0090</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3286"
      decimals="4"
      id="f-8258"
      unitRef="number">0.0450</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3287"
      decimals="4"
      id="f-8259"
      unitRef="number">0.0385</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3288"
      decimals="4"
      id="f-8260"
      unitRef="number">-0.0095</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3289"
      decimals="4"
      id="f-8261"
      unitRef="number">-0.0396</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3290"
      decimals="4"
      id="f-8262"
      unitRef="number">0.0575</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3291"
      decimals="4"
      id="f-8263"
      unitRef="number">0.0489</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3292"
      decimals="4"
      id="f-8264"
      unitRef="number">0.0530</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3341"
      decimals="4"
      id="f-8420"
      unitRef="number">0.1679</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3342"
      decimals="4"
      id="f-8421"
      unitRef="number">0.1241</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3343"
      decimals="4"
      id="f-8422"
      unitRef="number">-0.1100</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3344"
      decimals="4"
      id="f-8423"
      unitRef="number">0.2707</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3345"
      decimals="4"
      id="f-8424"
      unitRef="number">0.2163</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3346"
      decimals="4"
      id="f-8425"
      unitRef="number">0.1960</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3347"
      decimals="4"
      id="f-8426"
      unitRef="number">-0.2040</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3348"
      decimals="4"
      id="f-8427"
      unitRef="number">0.1534</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3349"
      decimals="4"
      id="f-8428"
      unitRef="number">0.0671</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3350"
      decimals="4"
      id="f-8429"
      unitRef="number">0.1479</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3396"
      decimals="4"
      id="f-8573"
      unitRef="number">0.0925</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3397"
      decimals="4"
      id="f-8574"
      unitRef="number">0.2632</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3398"
      decimals="4"
      id="f-8575"
      unitRef="number">-0.0542</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3399"
      decimals="4"
      id="f-8576"
      unitRef="number">0.3359</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3400"
      decimals="4"
      id="f-8577"
      unitRef="number">0.4206</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3401"
      decimals="4"
      id="f-8578"
      unitRef="number">0.0724</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3402"
      decimals="4"
      id="f-8579"
      unitRef="number">-0.2855</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3403"
      decimals="4"
      id="f-8580"
      unitRef="number">0.1643</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3404"
      decimals="4"
      id="f-8581"
      unitRef="number">0.1379</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3405"
      decimals="4"
      id="f-8582"
      unitRef="number">0.1274</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3451"
      decimals="4"
      id="f-8719"
      unitRef="number">0.2618</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3452"
      decimals="4"
      id="f-8720"
      unitRef="number">0.1301</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3453"
      decimals="4"
      id="f-8721"
      unitRef="number">-0.0874</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3454"
      decimals="4"
      id="f-8722"
      unitRef="number">0.2258</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3455"
      decimals="4"
      id="f-8723"
      unitRef="number">0.1122</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3456"
      decimals="4"
      id="f-8724"
      unitRef="number">0.2620</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3457"
      decimals="4"
      id="f-8725"
      unitRef="number">-0.1633</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3458"
      decimals="4"
      id="f-8726"
      unitRef="number">0.1580</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3459"
      decimals="4"
      id="f-8727"
      unitRef="number">0.0845</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3460"
      decimals="4"
      id="f-8728"
      unitRef="number">0.0591</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3507"
      decimals="4"
      id="f-8874"
      unitRef="number">0.2528</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3508"
      decimals="4"
      id="f-8875"
      unitRef="number">0.0692</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3509"
      decimals="4"
      id="f-8876"
      unitRef="number">-0.1439</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3510"
      decimals="4"
      id="f-8877"
      unitRef="number">0.2319</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3511"
      decimals="4"
      id="f-8878"
      unitRef="number">0.0362</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3512"
      decimals="4"
      id="f-8879"
      unitRef="number">0.3234</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3513"
      decimals="4"
      id="f-8880"
      unitRef="number">-0.0924</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3514"
      decimals="4"
      id="f-8881"
      unitRef="number">0.2001</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3515"
      decimals="4"
      id="f-8882"
      unitRef="number">0.0498</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3516"
      decimals="4"
      id="f-8883"
      unitRef="number">0.0817</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3553"
      decimals="4"
      id="f-9004"
      unitRef="number">-0.0082</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3554"
      decimals="4"
      id="f-9005"
      unitRef="number">0.0642</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3555"
      decimals="4"
      id="f-9006"
      unitRef="number">0.0043</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3556"
      decimals="4"
      id="f-9007"
      unitRef="number">0.0879</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3557"
      decimals="4"
      id="f-9008"
      unitRef="number">0.0479</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3558"
      decimals="4"
      id="f-9009"
      unitRef="number">0.0274</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3559"
      decimals="4"
      id="f-9010"
      unitRef="number">-0.1177</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3560"
      decimals="4"
      id="f-9011"
      unitRef="number">0.0665</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3561"
      decimals="4"
      id="f-9012"
      unitRef="number">0.0186</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="c-3562"
      decimals="4"
      id="f-9013"
      unitRef="number">0.0375</oef:AnnlRtrPct>
    <dei:EntityInvCompanyType contextRef="c-1" id="f-1">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="c-1" id="f-2">PRINCIPAL FUNDS, INC.</dei:EntityRegistrantName>
    <oef:ProspectusDate contextRef="c-1" id="f-3">2026-03-01</oef:ProspectusDate>
    <oef:RiskReturnHeading contextRef="c-2" id="f-8">CALIFORNIA MUNICIPAL FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2" id="f-9">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2" id="f-10">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks to provide as high a level of current income that is exempt from federal and state personal income tax as is consistent with prudent investment management and preservation of capital.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2" id="f-11">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2" id="f-12">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-2" id="f-13">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-2" decimals="0" id="f-14" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-2" id="f-15">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-3" decimals="4" id="f-16" unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-4" decimals="4" id="f-17" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-5" decimals="4" id="f-18" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-3" decimals="4" id="f-19" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-4" decimals="4" id="f-20" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-5" decimals="4" id="f-21" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-2" id="f-22">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-3" decimals="4" id="f-23" unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-4" decimals="4" id="f-24" unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-5" decimals="4" id="f-25" unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-3" decimals="4" id="f-26" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-4" decimals="4" id="f-27" unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets contextRef="c-3" decimals="4" id="f-28" unitRef="number">0.0014</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets contextRef="c-4" decimals="4" id="f-29" unitRef="number">0.0014</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets contextRef="c-5" decimals="4" id="f-30" unitRef="number">0.0014</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets contextRef="c-3" decimals="4" id="f-31" unitRef="number">0.0006</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets contextRef="c-4" decimals="4" id="f-32" unitRef="number">0.0013</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets contextRef="c-5" decimals="4" id="f-33" unitRef="number">0.0010</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-3" decimals="4" id="f-34" unitRef="number">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-4" decimals="4" id="f-35" unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-5" decimals="4" id="f-36" unitRef="number">0.0024</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-3" decimals="4" id="f-37" unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-4" decimals="4" id="f-38" unitRef="number">0.0167</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-5" decimals="4" id="f-39" unitRef="number">0.0064</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-5" decimals="4" id="f-40" unitRef="number">-0.0004</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-3" decimals="4" id="f-41" unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-4" decimals="4" id="f-42" unitRef="number">0.0167</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-5" decimals="4" id="f-43" unitRef="number">0.0060</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2" id="f-44">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2" id="f-45">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2" id="f-46">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2" id="f-47">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3" decimals="0" id="f-48" unitRef="usd">459</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3" decimals="0" id="f-49" unitRef="usd">636</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3" decimals="0" id="f-50" unitRef="usd">829</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3" decimals="0" id="f-51" unitRef="usd">1385</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-4" decimals="0" id="f-52" unitRef="usd">270</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-4" decimals="0" id="f-53" unitRef="usd">526</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-4" decimals="0" id="f-54" unitRef="usd">907</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-4" decimals="0" id="f-55" unitRef="usd">1758</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-5" decimals="0" id="f-56" unitRef="usd">61</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-5" decimals="0" id="f-57" unitRef="usd">201</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-5" decimals="0" id="f-58" unitRef="usd">353</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-5" decimals="0" id="f-59" unitRef="usd">795</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2" id="f-60">With respect to Class C shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-4" decimals="0" id="f-61" unitRef="usd">170</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-4" decimals="0" id="f-62" unitRef="usd">526</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-4" decimals="0" id="f-63" unitRef="usd">907</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-4" decimals="0" id="f-64" unitRef="usd">1758</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2" id="f-65">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2" id="f-66">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 52.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-2" decimals="3" id="f-67" unitRef="number">0.522</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2" id="f-68">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2" id="f-70">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in California municipal obligations (securities issued by or on behalf of state or local governments and other public authorities). Generally, these municipal obligations pay interest that is exempt from state personal income tax and federal income tax. These obligations may include bonds that generate interest payments that are subject to the federal individual alternative minimum tax. The Fund&#x2019;s investment in municipal obligations include industrial revenue bonds. The Fund invests up to 20% of its net assets in below-investment-grade bonds (sometimes called &#x201c;high yield bonds&#x201d; or &#x201c;junk bonds&#x201d;), which are rated at the time of purchase Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;). If the bond has been rated by only one of the rating agencies, that rating will determine the bond's rating; if the bond is rated differently by the rating agencies, the highest rating will be used; and if the bond has not been rated by either of the rating agencies, those selecting such investments will determine the bond's quality. The Fund also invests in inverse floating rate obligations (variable rate debt instruments that pay interest at rates that move in the opposite direction of prevailing interest rates), which are generally more volatile than other types of municipal obligations and may involve leverage.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;50% of the duration of the Bloomberg California Municipal Bond Index, which as of January 31, 2026 was 6.25 years. The Fund is not managed to a particular maturity.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-2" id="f-69">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in California municipal obligations (securities issued by or on behalf of state or local governments and other public authorities).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-2" id="f-71">securities issued by or on behalf of state or local governments and other public authorities</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-6" id="f-72">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-7" id="f-73">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-8" id="f-74">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-9" id="f-75">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-10" id="f-76">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Concentration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that invests significant portions of its assets in municipal obligations and bonds in particular geographic areas (a particular state, such as California, or a particular country or region) has greater exposure than other funds to economic conditions and developments in those areas.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-11" id="f-77">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-12" id="f-78">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industrial Revenue Bond Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund will be sensitive to, and its performance will depend to a greater extent on, the overall condition and performance of industrial revenue bonds. These revenue bonds are issued by or on behalf of public authorities to obtain funds to finance various public and/or privately operated facilities, including those for business and manufacturing, housing, sports, pollution control, airport, mass transit, port, and parking facilities. These bonds are normally secured only by the revenues from the project and not by state or local government tax payments. Consequently, the credit quality of these bonds is dependent upon the ability of the user of the facilities financed by the bonds and any guarantor to meet its financial obligations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-13" id="f-79">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inverse Floating Rate Investments Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inverse floating rate investments are extremely sensitive to changes in interest rates and, in some cases, their market value may be extremely volatile.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-14" id="f-80">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leverage Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leverage created by borrowing or certain types of transactions or investments may impair the Fund&#x2019;s liquidity, cause it to liquidate positions at an unfavorable time, increase volatility of the Fund&#x2019;s net asset value, or diminish the Fund&#x2019;s performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-15" id="f-81">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Municipal Obligations Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal and interest payments on municipal securities may not be guaranteed by the issuing body and may be payable only from a particular source. That source may not perform as expected, and payment obligations may not be made or made on time.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-16" id="f-82">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-17" id="f-83">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2" id="f-84">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2" id="f-85">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2" id="f-86">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2" id="f-87">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2" id="f-88">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-2" id="f-89">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-2" id="f-90">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2" id="f-91">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;5.67&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(7.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2" id="f-92">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2" id="f-93">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-2" decimals="4" id="f-94" unitRef="number">0.0567</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2" id="f-95">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2" id="f-96">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-2" decimals="4" id="f-97" unitRef="number">-0.0707</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2" id="f-98">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-18" id="f-99">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-19" decimals="4" id="f-100" unitRef="number">-0.0032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-20" decimals="4" id="f-101" unitRef="number">-0.0039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-21" decimals="4" id="f-102" unitRef="number">0.0172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-22" id="f-103">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-23" decimals="4" id="f-104" unitRef="number">-0.0032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-24" decimals="4" id="f-105" unitRef="number">-0.0039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-25" decimals="4" id="f-106" unitRef="number">0.0172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-26" id="f-107">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-27" decimals="4" id="f-108" unitRef="number">0.0119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-28" decimals="4" id="f-109" unitRef="number">0.0033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-29" decimals="4" id="f-110" unitRef="number">0.0195</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-30" id="f-111">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-31" decimals="4" id="f-112" unitRef="number">0.0168</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-32" decimals="4" id="f-113" unitRef="number">-0.0045</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-33" decimals="4" id="f-114" unitRef="number">0.0144</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-34" id="f-115">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-35" decimals="4" id="f-116" unitRef="number">0.0368</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-36" decimals="4" id="f-117" unitRef="number">0.0062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-37" decimals="4" id="f-118" unitRef="number">0.0235</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-38" id="f-119">Bloomberg Municipal Bond Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2" id="f-120">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-39" decimals="4" id="f-121" unitRef="number">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-40" decimals="4" id="f-122" unitRef="number">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-41" decimals="4" id="f-123" unitRef="number">0.0234</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-42" id="f-124">Bloomberg California Municipal Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-43" decimals="4" id="f-125" unitRef="number">0.0411</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-44" decimals="4" id="f-126" unitRef="number">0.0076</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-45" decimals="4" id="f-127" unitRef="number">0.0229</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2" id="f-128">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg Municipal Bond Index is the Fund's primary broad-based securities market index. The Bloomberg California Municipal Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2" id="f-129">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2" id="f-130">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2" id="f-131">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2" id="f-132">The Bloomberg California Municipal Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-56" id="f-143">CORE FIXED INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-56" id="f-144">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-56" id="f-145">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks to provide a high level of current income consistent with preservation of capital.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-56" id="f-146">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-56" id="f-147">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-56" id="f-148">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-56" decimals="0" id="f-149" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-56" id="f-150">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-57" decimals="4" id="f-151" unitRef="number">0.0225</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-58" decimals="4" id="f-152" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-59" decimals="4" id="f-153" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-60" decimals="4" id="f-154" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-61" decimals="4" id="f-155" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-62" decimals="4" id="f-156" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-57" decimals="4" id="f-157" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-58" decimals="4" id="f-158" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-59" decimals="4" id="f-159" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-60" decimals="4" id="f-160" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-61" decimals="4" id="f-161" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-62" decimals="4" id="f-162" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-56" id="f-163">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-57" decimals="4" id="f-164" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-58" decimals="4" id="f-165" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-59" decimals="4" id="f-166" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-60" decimals="4" id="f-167" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-61" decimals="4" id="f-168" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-62" decimals="4" id="f-169" unitRef="number">0.0033</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-57" decimals="4" id="f-170" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-58" decimals="4" id="f-171" unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-60" decimals="4" id="f-172" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-57" decimals="4" id="f-173" unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-58" decimals="4" id="f-174" unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-59" decimals="4" id="f-175" unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-60" decimals="4" id="f-176" unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-61" decimals="4" id="f-177" unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-62" decimals="4" id="f-178" unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-57" decimals="4" id="f-179" unitRef="number">0.0071</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-58" decimals="4" id="f-180" unitRef="number">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-59" decimals="4" id="f-181" unitRef="number">0.0044</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-60" decimals="4" id="f-182" unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-61" decimals="4" id="f-183" unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-62" decimals="4" id="f-184" unitRef="number">0.0034</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-59" decimals="4" id="f-185" unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-57" decimals="4" id="f-186" unitRef="number">0.0071</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-58" decimals="4" id="f-187" unitRef="number">0.0057</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-59" decimals="4" id="f-188" unitRef="number">0.0043</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-60" decimals="4" id="f-189" unitRef="number">0.0090</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-61" decimals="4" id="f-190" unitRef="number">0.0059</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-62" decimals="4" id="f-191" unitRef="number">0.0034</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-56" id="f-192">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-56" id="f-193">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-56" id="f-194">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-56" id="f-195">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-57" decimals="0" id="f-196" unitRef="usd">296</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-57" decimals="0" id="f-197" unitRef="usd">447</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-57" decimals="0" id="f-198" unitRef="usd">611</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-57" decimals="0" id="f-199" unitRef="usd">1088</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-58" decimals="0" id="f-200" unitRef="usd">158</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-58" decimals="0" id="f-201" unitRef="usd">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-58" decimals="0" id="f-202" unitRef="usd">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-58" decimals="0" id="f-203" unitRef="usd">714</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-59" decimals="0" id="f-204" unitRef="usd">44</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-59" decimals="0" id="f-205" unitRef="usd">140</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-59" decimals="0" id="f-206" unitRef="usd">245</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-59" decimals="0" id="f-207" unitRef="usd">554</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-60" decimals="0" id="f-208" unitRef="usd">92</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-60" decimals="0" id="f-209" unitRef="usd">287</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-60" decimals="0" id="f-210" unitRef="usd">498</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-60" decimals="0" id="f-211" unitRef="usd">1108</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-61" decimals="0" id="f-212" unitRef="usd">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-61" decimals="0" id="f-213" unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-61" decimals="0" id="f-214" unitRef="usd">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-61" decimals="0" id="f-215" unitRef="usd">738</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-62" decimals="0" id="f-216" unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-62" decimals="0" id="f-217" unitRef="usd">109</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-62" decimals="0" id="f-218" unitRef="usd">191</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-62" decimals="0" id="f-219" unitRef="usd">431</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-56" id="f-220">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-58" decimals="0" id="f-221" unitRef="usd">58</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-58" decimals="0" id="f-222" unitRef="usd">183</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-58" decimals="0" id="f-223" unitRef="usd">318</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-58" decimals="0" id="f-224" unitRef="usd">714</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-56" id="f-225">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-56" id="f-226">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 13.4% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-56" decimals="3" id="f-227" unitRef="number">0.134</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-56" id="f-228">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-56" id="f-229">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in fixed-income securities. The Fund invests primarily in a diversified pool of investment-grade fixed-income securities, which includes corporate securities, U.S. government securities, asset-backed securities and mortgage-backed securities (securitized products), bank loans, and foreign securities. Investment grade securities are rated BBB- or higher by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;) or Baa3 or higher by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;), at the time of purchase. If the security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating is used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality. The Fund is not managed to a particular maturity. Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;25% of the duration of the Bloomberg US Aggregate Index, which as of  January 31, 2026 was 5.76 years.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-56" id="f-230">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in fixed-income securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-56" id="f-231">fixed-income securities, which includes corporate securities, U.S. government securities, asset-backed securities and mortgage-backed securities (securitized products), bank loans, and foreign securities</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-63" id="f-232">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-64" id="f-233">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-65" id="f-234">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-66" id="f-235">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-67" id="f-236">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-68" id="f-237">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-69" id="f-238">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-70" id="f-239">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-71" id="f-240">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-72" id="f-241">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-56" id="f-242">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-56" id="f-243">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-56" id="f-244">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-56" id="f-245">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-56" id="f-246">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-56" id="f-247">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-56" id="f-248">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-56" id="f-249">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;6.75&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(5.80)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-56" id="f-250">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-56" id="f-251">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-56" decimals="4" id="f-252" unitRef="number">0.0675</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-56" id="f-253">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-56" id="f-254">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-56" decimals="4" id="f-255" unitRef="number">-0.0580</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-56" id="f-256">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-73" id="f-257">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-74" decimals="4" id="f-258" unitRef="number">0.0439</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-75" decimals="4" id="f-259" unitRef="number">-0.0105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-76" decimals="4" id="f-260" unitRef="number">0.0196</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-77" id="f-261">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-78" decimals="4" id="f-262" unitRef="number">0.0297</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-79" decimals="4" id="f-263" unitRef="number">-0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-80" decimals="4" id="f-264" unitRef="number">0.0080</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-81" id="f-265">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-82" decimals="4" id="f-266" unitRef="number">0.0258</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-83" decimals="4" id="f-267" unitRef="number">-0.0126</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-84" decimals="4" id="f-268" unitRef="number">0.0100</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-85" id="f-269">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-86" decimals="4" id="f-270" unitRef="number">0.0600</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-87" decimals="4" id="f-271" unitRef="number">-0.0044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-88" decimals="4" id="f-272" unitRef="number">0.0233</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-89" id="f-273">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-90" decimals="4" id="f-274" unitRef="number">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-91" decimals="4" id="f-275" unitRef="number">-0.0033</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-92" decimals="4" id="f-276" unitRef="number">0.0249</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-93" id="f-277">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-94" decimals="4" id="f-278" unitRef="number">0.0662</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-95" decimals="4" id="f-279" unitRef="number">-0.0077</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-96" decimals="4" id="f-280" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-97" id="f-281">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-98" decimals="4" id="f-282" unitRef="number">0.0685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-99" decimals="4" id="f-283" unitRef="number">-0.0049</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-100" decimals="4" id="f-284" unitRef="number">0.0231</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-101" id="f-285">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-102" decimals="4" id="f-286" unitRef="number">0.0713</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-103" decimals="4" id="f-287" unitRef="number">-0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-104" decimals="4" id="f-288" unitRef="number">0.0257</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-289">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-56" id="f-290">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-106" decimals="4" id="f-291" unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-107" decimals="4" id="f-292" unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-108" decimals="4" id="f-293" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-56" id="f-295">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-56" id="f-294">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-56" id="f-296">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-56" id="f-297">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-119" id="f-308">CORE PLUS BOND FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-119" id="f-309">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-119" id="f-310">The Fund seeks to provide current income</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock contextRef="c-119" id="f-311">and, as a secondary objective, capital appreciation.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading contextRef="c-119" id="f-312">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-119" id="f-313">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-119" id="f-314">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-119" decimals="0" id="f-315" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-119" id="f-316">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-120" decimals="4" id="f-317" unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-121" decimals="4" id="f-318" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-122" decimals="4" id="f-319" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-123" decimals="4" id="f-320" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-124" decimals="4" id="f-321" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-120" decimals="4" id="f-322" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-121" decimals="4" id="f-323" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-122" decimals="4" id="f-324" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-123" decimals="4" id="f-325" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-124" decimals="4" id="f-326" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-119" id="f-327">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-120" decimals="4" id="f-328" unitRef="number">0.0042</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-121" decimals="4" id="f-329" unitRef="number">0.0042</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-122" decimals="4" id="f-330" unitRef="number">0.0042</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-123" decimals="4" id="f-331" unitRef="number">0.0042</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-124" decimals="4" id="f-332" unitRef="number">0.0042</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-120" decimals="4" id="f-333" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-121" decimals="4" id="f-334" unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-123" decimals="4" id="f-335" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-120" decimals="4" id="f-336" unitRef="number">0.0022</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-121" decimals="4" id="f-337" unitRef="number">0.0024</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-122" decimals="4" id="f-338" unitRef="number">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-123" decimals="4" id="f-339" unitRef="number">0.0034</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-124" decimals="4" id="f-340" unitRef="number">0.0028</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-120" decimals="4" id="f-341" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-121" decimals="4" id="f-342" unitRef="number">0.01</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-122" decimals="4" id="f-343" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-123" decimals="4" id="f-344" unitRef="number">0.01</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-124" decimals="4" id="f-345" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-120" decimals="4" id="f-346" unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-121" decimals="4" id="f-347" unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-122" decimals="4" id="f-348" unitRef="number">0.0058</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-123" decimals="4" id="f-349" unitRef="number">0.0102</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-124" decimals="4" id="f-350" unitRef="number">0.0071</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-120" decimals="4" id="f-351" unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-122" decimals="4" id="f-352" unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-120" decimals="4" id="f-353" unitRef="number">0.0081</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-121" decimals="4" id="f-354" unitRef="number">0.0082</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-122" decimals="4" id="f-355" unitRef="number">0.0049</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-123" decimals="4" id="f-356" unitRef="number">0.0102</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-124" decimals="4" id="f-357" unitRef="number">0.0071</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-119" id="f-358">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-119" id="f-359">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-119" id="f-360">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-119" id="f-361">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-120" decimals="0" id="f-362" unitRef="usd">455</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-120" decimals="0" id="f-363" unitRef="usd">643</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-120" decimals="0" id="f-364" unitRef="usd">846</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-120" decimals="0" id="f-365" unitRef="usd">1433</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-121" decimals="0" id="f-366" unitRef="usd">184</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-121" decimals="0" id="f-367" unitRef="usd">262</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-121" decimals="0" id="f-368" unitRef="usd">455</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-121" decimals="0" id="f-369" unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-122" decimals="0" id="f-370" unitRef="usd">50</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-122" decimals="0" id="f-371" unitRef="usd">177</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-122" decimals="0" id="f-372" unitRef="usd">315</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-122" decimals="0" id="f-373" unitRef="usd">717</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-123" decimals="0" id="f-374" unitRef="usd">104</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-123" decimals="0" id="f-375" unitRef="usd">325</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-123" decimals="0" id="f-376" unitRef="usd">563</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-123" decimals="0" id="f-377" unitRef="usd">1248</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-124" decimals="0" id="f-378" unitRef="usd">73</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-124" decimals="0" id="f-379" unitRef="usd">227</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-124" decimals="0" id="f-380" unitRef="usd">395</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-124" decimals="0" id="f-381" unitRef="usd">883</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-119" id="f-382">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-121" decimals="0" id="f-383" unitRef="usd">84</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-121" decimals="0" id="f-384" unitRef="usd">262</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-121" decimals="0" id="f-385" unitRef="usd">455</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-121" decimals="0" id="f-386" unitRef="usd">1014</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-119" id="f-387">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-119" id="f-388">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 165.0% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-119" decimals="3" id="f-389" unitRef="number">1.650</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-119" id="f-390">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-119" id="f-392">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds. Bonds include securities issued or guaranteed by the U.S. government or its agencies or instrumentalities; asset-backed securities and mortgage-backed securities (securitized products, including collateralized mortgage obligations); and corporate bonds. The Fund also invests in other debt securities, including foreign securities and emerging market securities. The Fund invests in investment-grade securities and, with respect to up to 25% of its assets, in below-investment-grade securities (sometimes called &#x201c;high yield&#x201d; or &#x201c;junk&#x201d;), which are rated at the time of purchase Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;). If the security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating will be used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality. The Fund is not managed to a particular maturity. Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;25% of the duration of the Bloomberg US Aggregate Index, which as of January 31, 2026 was 5.76 years. The Fund&#x2019;s strategies may result in the active and frequent trading of the Fund&#x2019;s portfolio securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund enters into dollar roll transactions, which may involve leverage. The Fund invests in derivatives, including Treasury futures, credit index futures, and interest rate swaps to manage the fixed-income exposure (including for hedging purposes) and credit default swaps to increase or decrease, in an efficient manner, exposures to certain sectors or individual issuers. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-119" id="f-391">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-119" id="f-393">Bonds include securities issued or guaranteed by the U.S. government or its agencies or instrumentalities; asset-backed securities and mortgage-backed securities (securitized products, including collateralized mortgage obligations); and corporate bonds.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-125" id="f-394">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-126" id="f-395">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-127" id="f-396">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-128" id="f-397">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures and Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; These derivative instruments involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the fund and the price of the instruments; possible lack of a liquid secondary market for an instrument and the resulting inability to close it when desired; counterparty risk; and if the fund has insufficient cash, it may have to sell securities from its portfolio to meet any applicable daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-129" id="f-398">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-130" id="f-399">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures and Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; These derivative instruments involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the fund and the price of the instruments; possible lack of a liquid secondary market for an instrument and the resulting inability to close it when desired; counterparty risk; and if the fund has insufficient cash, it may have to sell securities from its portfolio to meet any applicable daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-131" id="f-400">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-132" id="f-401">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-133" id="f-402">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-134" id="f-403">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-135" id="f-404">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedging Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that implements a hedging strategy using derivatives and/or securities could expose the fund to the risk that can arise when a change in the value of a hedge does not match a change in the value of the asset it hedges. In other words, the change in value of the hedge could move in a direction that does not match the change in value of the underlying asset, resulting in a risk of loss to the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-136" id="f-405">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Portfolio Turnover Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High portfolio turnover (more than 100%) caused by active and frequent trading of portfolio securities may result in accelerating the realization of taxable gains and losses, lower fund performance, and increased brokerage costs.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-137" id="f-406">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-138" id="f-407">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leverage Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leverage created by borrowing or certain types of transactions or investments may impair the Fund&#x2019;s liquidity, cause it to liquidate positions at an unfavorable time, increase volatility of the Fund&#x2019;s net asset value, or diminish the Fund&#x2019;s performance.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-139" id="f-408">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-140" id="f-409">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-141" id="f-410">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-142" id="f-411">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-143" id="f-412">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-144" id="f-413">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-119" id="f-414">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-119" id="f-415">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-119" id="f-416">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-119" id="f-417">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-119" id="f-418">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-119" id="f-419">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-119" id="f-420">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-119" id="f-421">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7.36&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(6.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-119" id="f-422">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-119" id="f-423">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-119" decimals="4" id="f-424" unitRef="number">0.0736</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-119" id="f-425">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-119" id="f-426">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-119" decimals="4" id="f-427" unitRef="number">-0.0607</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-119" id="f-428">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-145" id="f-429">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-146" decimals="4" id="f-430" unitRef="number">0.0295</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-147" decimals="4" id="f-431" unitRef="number">-0.0158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-148" decimals="4" id="f-432" unitRef="number">0.0158</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-149" id="f-433">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-150" decimals="4" id="f-434" unitRef="number">0.0116</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-151" decimals="4" id="f-435" unitRef="number">-0.0286</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-152" decimals="4" id="f-436" unitRef="number">0.0019</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-153" id="f-437">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-154" decimals="4" id="f-438" unitRef="number">0.0172</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-155" decimals="4" id="f-439" unitRef="number">-0.0172</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-156" decimals="4" id="f-440" unitRef="number">0.0064</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-157" id="f-441">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-158" decimals="4" id="f-442" unitRef="number">0.0602</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-159" decimals="4" id="f-443" unitRef="number">-0.0084</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-160" decimals="4" id="f-444" unitRef="number">0.0198</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-161" id="f-445">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-162" decimals="4" id="f-446" unitRef="number">0.0745</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-163" decimals="4" id="f-447" unitRef="number">-0.0053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-164" decimals="4" id="f-448" unitRef="number">0.0232</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-165" id="f-449">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-166" decimals="4" id="f-450" unitRef="number">0.0683</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-167" decimals="4" id="f-451" unitRef="number">-0.0104</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-168" decimals="4" id="f-452" unitRef="number">0.0178</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-169" id="f-453">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-170" decimals="4" id="f-454" unitRef="number">0.0714</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-171" decimals="4" id="f-455" unitRef="number">-0.0072</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-172" decimals="4" id="f-456" unitRef="number">0.0210</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-457">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-119" id="f-458">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-106" decimals="4" id="f-459" unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-107" decimals="4" id="f-460" unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-108" decimals="4" id="f-461" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-119" id="f-463">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-119" id="f-462">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-119" id="f-464">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-119" id="f-465">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-183" id="f-476">DIVERSIFIED INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-183" id="f-477">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-183" id="f-478">&lt;div style="margin-bottom:6pt;padding-left:63pt;text-align:justify;text-indent:-63pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks income.&lt;/span&gt;&lt;/div&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-183" id="f-479">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-183" id="f-480">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-183" id="f-481">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-183" decimals="0" id="f-482" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-183" id="f-483">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-184" decimals="4" id="f-484" unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-185" decimals="4" id="f-485" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-186" decimals="4" id="f-486" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-187" decimals="4" id="f-487" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-184" decimals="4" id="f-488" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-185" decimals="4" id="f-489" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-186" decimals="4" id="f-490" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-187" decimals="4" id="f-491" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-183" id="f-492">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-184" decimals="4" id="f-493" unitRef="number">0.0066</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-185" decimals="4" id="f-494" unitRef="number">0.0066</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-186" decimals="4" id="f-495" unitRef="number">0.0066</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-187" decimals="4" id="f-496" unitRef="number">0.0066</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-184" decimals="4" id="f-497" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-185" decimals="4" id="f-498" unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-184" decimals="4" id="f-499" unitRef="number">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-185" decimals="4" id="f-500" unitRef="number">0.0014</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-186" decimals="4" id="f-501" unitRef="number">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-187" decimals="4" id="f-502" unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-184" decimals="4" id="f-503" unitRef="number">0.0004</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-185" decimals="4" id="f-504" unitRef="number">0.0004</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-186" decimals="4" id="f-505" unitRef="number">0.0004</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-187" decimals="4" id="f-506" unitRef="number">0.0004</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-184" decimals="4" id="f-507" unitRef="number">0.0107</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-185" decimals="4" id="f-508" unitRef="number">0.0184</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-186" decimals="4" id="f-509" unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-187" decimals="4" id="f-510" unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-186" decimals="4" id="f-511" unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-187" decimals="4" id="f-512" unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-184" decimals="4" id="f-513" unitRef="number">0.0107</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-185" decimals="4" id="f-514" unitRef="number">0.0184</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-186" decimals="4" id="f-515" unitRef="number">0.0073</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-187" decimals="4" id="f-516" unitRef="number">0.0073</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-183" id="f-517">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-183" id="f-518">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-183" id="f-519">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-183" id="f-520">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-184" decimals="0" id="f-521" unitRef="usd">480</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-184" decimals="0" id="f-522" unitRef="usd">703</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-184" decimals="0" id="f-523" unitRef="usd">943</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-184" decimals="0" id="f-524" unitRef="usd">1632</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-185" decimals="0" id="f-525" unitRef="usd">287</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-185" decimals="0" id="f-526" unitRef="usd">579</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-185" decimals="0" id="f-527" unitRef="usd">995</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-185" decimals="0" id="f-528" unitRef="usd">1957</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-186" decimals="0" id="f-529" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-186" decimals="0" id="f-530" unitRef="usd">253</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-186" decimals="0" id="f-531" unitRef="usd">446</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-186" decimals="0" id="f-532" unitRef="usd">1005</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-187" decimals="0" id="f-533" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-187" decimals="0" id="f-534" unitRef="usd">240</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-187" decimals="0" id="f-535" unitRef="usd">419</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-187" decimals="0" id="f-536" unitRef="usd">939</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-183" id="f-537">With respect to Class C shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-185" decimals="0" id="f-538" unitRef="usd">187</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-185" decimals="0" id="f-539" unitRef="usd">579</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-185" decimals="0" id="f-540" unitRef="usd">995</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-185" decimals="0" id="f-541" unitRef="usd">1957</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-183" id="f-542">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-183" id="f-543">&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 92.9% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-183" decimals="3" id="f-544" unitRef="number">0.929</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-183" id="f-545">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-183" id="f-546">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests a majority of its assets in fixed-income securities, such as investment-grade corporate bonds, high yield bonds (also known as &#x201c;junk&#x201d; bonds), preferred securities, securitized products, and emerging market debt securities, in an effort to provide incremental yields over a portfolio of government securities. Such securities include instruments with variable or floating interest rates. The fixed-income portion of the Fund is not managed to a particular maturity or duration. The Fund invests in foreign, including emerging market, securities. The Fund uses derivative strategies. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In managing the Fund, Principal Global Investors, LLC (&#x201c;PGI&#x201d;), the Fund&#x2019;s investment advisor, determines the Fund's strategic asset allocation among actively managed and passively managed (index) strategies that are executed by PGI and multiple sub-advisors. PGI has considerable latitude in allocating the Fund's assets among the general investment categories listed below. The Fund uses strategies and sub-advisors to varying degrees and may change allocations, add new or eliminate existing strategies and sub-advisors, and temporarily or permanently reduce allocations from time to time such that the Fund would have little or no assets allocated to a particular strategy or sub-advisor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Investment-grade corporate securities, which are rated at the time of purchase Baa3 or higher by Moody&#x2019;s Investors Service (&#x201c;Moody&#x2019;s&#x201d;) or BBB- or higher by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;High yield and other income-producing securities, including bank loans and corporate bonds. &#x201c;High yield&#x201d; securities are below investment grade securities (sometimes called &#x201c;junk&#x201d;), which are rated at the time of purchase Ba1 or lower by Moody's and BB+ or lower by S&amp;amp;P Global. These securities offer a higher yield than other, higher rated securities, but they carry a greater degree of risk and are considered speculative with respect to the issuer's ability to pay interest and to repay principal. This portion of the Fund also invests in currency forwards and currency options to hedge currency risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Preferred securities, focusing primarily on the financial services and utility industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Diversified portfolio of fixed-income securities, including those issued by governments and their agencies and corporate entities in emerging markets. This portion of the Fund also invests in interest rate swaps or Treasury futures to manage fixed-income exposure; credit default swaps to increase or decrease in an efficient manner exposures to certain sectors or individual issuers; total return swaps to increase or decrease in an efficient manner exposures to certain sectors; and currency forwards and currency options to hedge currency risk and express views on the direction of currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Securitized products such as asset-backed securities and mortgage-backed securities, including commercial mortgage-backed securities, which are bonds secured by first mortgages on commercial real estate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-188" id="f-547">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-189" id="f-548">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-190" id="f-549">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Asset Allocation Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund&#x2019;s selection and weighting of asset classes and allocation among sub-advisors may cause it to underperform other funds with a similar investment objective.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-191" id="f-550">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bank Loans Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in economic conditions are likely to cause issuers of bank loans (also known as senior floating rate interests) to be unable to meet their obligations. In addition, the value of the collateral securing the loan (if any) may decline, causing a loan to be substantially unsecured. Underlying credit agreements governing the bank loans, reliance on market makers, priority of repayment, and overall market volatility may harm the liquidity of loans.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-192" id="f-551">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-193" id="f-552">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-194" id="f-553">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-195" id="f-554">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-196" id="f-555">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-197" id="f-556">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-198" id="f-557">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-199" id="f-558">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-200" id="f-559">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Floating and Variable Rate Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The market prices of securities with variable and floating interest rates are generally less sensitive to interest rate changes than are the market prices of securities of fixed interest rates. Floating and variable rate securities may decline in value if market interest rates or interest rates paid by them do not move as expected. Floating and variable rate securities may be subject to greater liquidity risk than other debt securities, meaning that there may be limitations on the Fund&#x2019;s ability to sell the securities at any given time.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-201" id="f-560">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-202" id="f-561">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-203" id="f-562">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedging Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that implements a hedging strategy using derivatives and/or securities could expose the fund to the risk that can arise when a change in the value of a hedge does not match a change in the value of the asset it hedges. In other words, the change in value of the hedge could move in a direction that does not match the change in value of the underlying asset, resulting in a risk of loss to the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-204" id="f-563">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-205" id="f-564">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index (Passive) Strategy Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An index (passive) fund (or passive strategy that is part of a fund) has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between an index strategy&#x2019;s performance and index performance may also be affected by the type of passive investment approach used (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of shares.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-206" id="f-565">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-207" id="f-566">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Preferred Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because preferred securities have a lower priority claim on assets or earnings than senior bonds and other debt instruments in a company&#x2019;s capital structure, they are subject to greater credit and liquidation risk than more senior debt instruments. In addition, preferred securities are subject to other risks, such as limited or no voting rights, deferring or skipping distributions, interest rate risk, and redeeming the security prior to any stated maturity date.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-208" id="f-567">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-209" id="f-568">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-183" id="f-569">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-183" id="f-570">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (June 12, 2017), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the fees and expenses of Class R-6 shares. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-183" id="f-571">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-183" id="f-572">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-183" id="f-573">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-183" id="f-574">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-183" id="f-575">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-183" id="f-576">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8.39&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(17.02)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-183" id="f-577">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-183" id="f-578">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-183" decimals="4" id="f-579" unitRef="number">0.0839</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-183" id="f-580">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-183" id="f-581">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-183" decimals="4" id="f-582" unitRef="number">-0.1702</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-183" id="f-583">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-210" id="f-584">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-211" decimals="4" id="f-585" unitRef="number">0.0220</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-212" decimals="4" id="f-586" unitRef="number">0.0218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-213" decimals="4" id="f-587" unitRef="number">0.0380</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-214" id="f-588">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-215" decimals="4" id="f-589" unitRef="number">-0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-216" decimals="4" id="f-590" unitRef="number">0.0009</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-217" decimals="4" id="f-591" unitRef="number">0.0182</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-218" id="f-592">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-219" decimals="4" id="f-593" unitRef="number">0.0135</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-220" decimals="4" id="f-594" unitRef="number">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-221" decimals="4" id="f-595" unitRef="number">0.0210</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-222" id="f-596">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-223" decimals="4" id="f-597" unitRef="number">0.0436</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-224" decimals="4" id="f-598" unitRef="number">0.0218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-225" decimals="4" id="f-599" unitRef="number">0.0356</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-226" id="f-600">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-227" decimals="4" id="f-601" unitRef="number">0.0649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-228" decimals="4" id="f-602" unitRef="number">0.0329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-229" decimals="4" id="f-603" unitRef="number">0.0453</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-230" id="f-604">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-231" decimals="4" id="f-605" unitRef="number">0.0649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-232" decimals="4" id="f-606" unitRef="number">0.0332</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-233" decimals="4" id="f-607" unitRef="number">0.0455</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-608">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-183" id="f-609">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-106" decimals="4" id="f-610" unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-107" decimals="4" id="f-611" unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-108" decimals="4" id="f-612" unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-183" id="f-615">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableClosingTextBlock contextRef="c-183" id="f-614">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-183" id="f-613">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-183" id="f-616">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-183" id="f-617">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-244" id="f-628">DIVERSIFIED INTERNATIONAL FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-244" id="f-629">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-244" id="f-630">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks long-term growth of capital.&lt;/span&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-244" id="f-631">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-244" id="f-632">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-244" id="f-633">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-244" decimals="0" id="f-634" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-244" id="f-635">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-245" decimals="4" id="f-636" unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-246" decimals="4" id="f-637" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-247" decimals="4" id="f-638" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-248" decimals="4" id="f-639" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-249" decimals="4" id="f-640" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-250" decimals="4" id="f-641" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-245" decimals="4" id="f-642" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-246" decimals="4" id="f-643" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-247" decimals="4" id="f-644" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-248" decimals="4" id="f-645" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-249" decimals="4" id="f-646" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-250" decimals="4" id="f-647" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-244" id="f-648">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-245" decimals="4" id="f-649" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-246" decimals="4" id="f-650" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-247" decimals="4" id="f-651" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-248" decimals="4" id="f-652" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-249" decimals="4" id="f-653" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-250" decimals="4" id="f-654" unitRef="number">0.0074</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-245" decimals="4" id="f-655" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-246" decimals="4" id="f-656" unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-248" decimals="4" id="f-657" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-245" decimals="4" id="f-658" unitRef="number">0.0023</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-246" decimals="4" id="f-659" unitRef="number">0.0022</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-247" decimals="4" id="f-660" unitRef="number">0.0017</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-248" decimals="4" id="f-661" unitRef="number">0.0040</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-249" decimals="4" id="f-662" unitRef="number">0.0034</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-250" decimals="4" id="f-663" unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-245" decimals="4" id="f-664" unitRef="number">0.0122</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-246" decimals="4" id="f-665" unitRef="number">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-247" decimals="4" id="f-666" unitRef="number">0.0091</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-248" decimals="4" id="f-667" unitRef="number">0.0139</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-249" decimals="4" id="f-668" unitRef="number">0.0108</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-250" decimals="4" id="f-669" unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-247" decimals="4" id="f-670" unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-250" decimals="4" id="f-671" unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-245" decimals="4" id="f-672" unitRef="number">0.0122</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-246" decimals="4" id="f-673" unitRef="number">0.0111</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-247" decimals="4" id="f-674" unitRef="number">0.0086</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-248" decimals="4" id="f-675" unitRef="number">0.0139</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-249" decimals="4" id="f-676" unitRef="number">0.0108</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-250" decimals="4" id="f-677" unitRef="number">0.0076</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-244" id="f-678">February&#160;28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-244" id="f-679">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-244" id="f-680">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-244" id="f-681">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-245" decimals="0" id="f-682" unitRef="usd">667</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-245" decimals="0" id="f-683" unitRef="usd">916</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-245" decimals="0" id="f-684" unitRef="usd">1183</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-245" decimals="0" id="f-685" unitRef="usd">1946</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-246" decimals="0" id="f-686" unitRef="usd">213</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-246" decimals="0" id="f-687" unitRef="usd">353</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-246" decimals="0" id="f-688" unitRef="usd">612</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-246" decimals="0" id="f-689" unitRef="usd">1352</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-247" decimals="0" id="f-690" unitRef="usd">88</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-247" decimals="0" id="f-691" unitRef="usd">285</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-247" decimals="0" id="f-692" unitRef="usd">499</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-247" decimals="0" id="f-693" unitRef="usd">1115</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-248" decimals="0" id="f-694" unitRef="usd">142</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-248" decimals="0" id="f-695" unitRef="usd">440</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-248" decimals="0" id="f-696" unitRef="usd">761</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-248" decimals="0" id="f-697" unitRef="usd">1669</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-249" decimals="0" id="f-698" unitRef="usd">110</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-249" decimals="0" id="f-699" unitRef="usd">343</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-249" decimals="0" id="f-700" unitRef="usd">595</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-249" decimals="0" id="f-701" unitRef="usd">1317</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-250" decimals="0" id="f-702" unitRef="usd">78</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-250" decimals="0" id="f-703" unitRef="usd">243</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-250" decimals="0" id="f-704" unitRef="usd">422</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-250" decimals="0" id="f-705" unitRef="usd">942</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-244" id="f-706">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-246" decimals="0" id="f-707" unitRef="usd">113</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-246" decimals="0" id="f-708" unitRef="usd">353</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-246" decimals="0" id="f-709" unitRef="usd">612</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-246" decimals="0" id="f-710" unitRef="usd">1352</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-244" id="f-711">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-244" id="f-712">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 38.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-244" decimals="3" id="f-713" unitRef="number">0.382</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-244" id="f-714">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-244" id="f-715">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests primarily in foreign equity securities. The Fund has no limitation on the percentage of assets that are invested in any one country or denominated in any one currency, but the Fund typically invests in foreign securities of at least 20 countries. Primary consideration is given to securities of issuers of developed areas (for example, Japan, Western Europe, Canada, Australia, Hong Kong, and Singapore); however, the Fund also invests in emerging market securities. The Fund invests in equity securities regardless of market capitalization size (small, medium, or large) and style (growth or value).&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-251" id="f-716">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-252" id="f-717">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-253" id="f-718">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-254" id="f-719">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-255" id="f-720">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-256" id="f-721">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-257" id="f-722">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-258" id="f-723">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-259" id="f-724">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-260" id="f-725">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-244" id="f-726">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-244" id="f-727">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (March 1, 2019), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-244" id="f-728">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-244" id="f-729">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-244" id="f-730">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-244" id="f-731">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-244" id="f-732">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-244" id="f-733">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.41&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(22.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-244" id="f-734">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-244" id="f-735">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-244" decimals="4" id="f-736" unitRef="number">0.1741</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-244" id="f-737">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-244" id="f-738">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-244" decimals="4" id="f-739" unitRef="number">-0.2211</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-244" id="f-740">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-261" id="f-741">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-262" decimals="4" id="f-742" unitRef="number">0.2495</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-263" decimals="4" id="f-743" unitRef="number">0.0594</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-264" decimals="4" id="f-744" unitRef="number">0.0722</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-265" id="f-745">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-266" decimals="4" id="f-746" unitRef="number">0.2419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-267" decimals="4" id="f-747" unitRef="number">0.0484</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-268" decimals="4" id="f-748" unitRef="number">0.0646</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-269" id="f-749">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-270" decimals="4" id="f-750" unitRef="number">0.1570</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-271" decimals="4" id="f-751" unitRef="number">0.0445</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-272" decimals="4" id="f-752" unitRef="number">0.0574</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-273" id="f-753">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-274" decimals="4" id="f-754" unitRef="number">0.3133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-275" decimals="4" id="f-755" unitRef="number">0.0729</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-276" decimals="4" id="f-756" unitRef="number">0.0798</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-277" id="f-757">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-278" decimals="4" id="f-758" unitRef="number">0.3266</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-279" decimals="4" id="f-759" unitRef="number">0.0755</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-280" decimals="4" id="f-760" unitRef="number">0.0827</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-281" id="f-761">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-282" decimals="4" id="f-762" unitRef="number">0.3205</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-283" decimals="4" id="f-763" unitRef="number">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-284" decimals="4" id="f-764" unitRef="number">0.0772</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-285" id="f-765">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-286" decimals="4" id="f-766" unitRef="number">0.3241</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-287" decimals="4" id="f-767" unitRef="number">0.0736</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-288" decimals="4" id="f-768" unitRef="number">0.0806</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-289" id="f-769">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-290" decimals="4" id="f-770" unitRef="number">0.3273</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-291" decimals="4" id="f-771" unitRef="number">0.0764</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-292" decimals="4" id="f-772" unitRef="number">0.0815</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-293" id="f-773">MSCI ACWI Ex USA Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-244" id="f-774">(reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-294" decimals="4" id="f-775" unitRef="number">0.3239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-295" decimals="4" id="f-776" unitRef="number">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-296" decimals="4" id="f-777" unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-244" id="f-778">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-244" id="f-779">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-244" id="f-780">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-244" id="f-781">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-307" id="f-792">EQUITY INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-307" id="f-793">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-307" id="f-794">The Fund seeks to provide current income and long-term growth of income and capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-307" id="f-795">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-307" id="f-796">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-307" id="f-797">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-307" decimals="0" id="f-798" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-307" id="f-799">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-308" decimals="4" id="f-800" unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-309" decimals="4" id="f-801" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-310" decimals="4" id="f-802" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-311" decimals="4" id="f-803" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-312" decimals="4" id="f-804" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice contextRef="c-313" decimals="4" id="f-805" unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-308" decimals="4" id="f-806" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-309" decimals="4" id="f-807" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-310" decimals="4" id="f-808" unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-311" decimals="4" id="f-809" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-312" decimals="4" id="f-810" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther contextRef="c-313" decimals="4" id="f-811" unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-307" id="f-812">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-308" decimals="4" id="f-813" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-309" decimals="4" id="f-814" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-310" decimals="4" id="f-815" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-311" decimals="4" id="f-816" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-312" decimals="4" id="f-817" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets contextRef="c-313" decimals="4" id="f-818" unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-308" decimals="4" id="f-819" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-309" decimals="4" id="f-820" unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-310" decimals="4" id="f-821" unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets contextRef="c-312" decimals="4" id="f-822" unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-308" decimals="4" id="f-823" unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-309" decimals="4" id="f-824" unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-310" decimals="4" id="f-825" unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-311" decimals="4" id="f-826" unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-312" decimals="4" id="f-827" unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-313" decimals="4" id="f-828" unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-308" decimals="4" id="f-829" unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-309" decimals="4" id="f-830" unitRef="number">0.0163</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-310" decimals="4" id="f-831" unitRef="number">0.0074</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-311" decimals="4" id="f-832" unitRef="number">0.0054</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-312" decimals="4" id="f-833" unitRef="number">0.0108</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-313" decimals="4" id="f-834" unitRef="number">0.0077</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-311" decimals="4" id="f-835" unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-308" decimals="4" id="f-836" unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-309" decimals="4" id="f-837" unitRef="number">0.0163</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-310" decimals="4" id="f-838" unitRef="number">0.0074</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-311" decimals="4" id="f-839" unitRef="number">0.0052</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-312" decimals="4" id="f-840" unitRef="number">0.0108</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-313" decimals="4" id="f-841" unitRef="number">0.0077</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-307" id="f-842">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-307" id="f-843">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-307" id="f-844">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-307" id="f-845">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-308" decimals="0" id="f-846" unitRef="usd">632</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-308" decimals="0" id="f-847" unitRef="usd">806</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-308" decimals="0" id="f-848" unitRef="usd">995</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-308" decimals="0" id="f-849" unitRef="usd">1541</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-309" decimals="0" id="f-850" unitRef="usd">266</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-309" decimals="0" id="f-851" unitRef="usd">514</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-309" decimals="0" id="f-852" unitRef="usd">887</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-309" decimals="0" id="f-853" unitRef="usd">1724</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-310" decimals="0" id="f-854" unitRef="usd">176</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-310" decimals="0" id="f-855" unitRef="usd">237</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-310" decimals="0" id="f-856" unitRef="usd">411</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-310" decimals="0" id="f-857" unitRef="usd">918</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-311" decimals="0" id="f-858" unitRef="usd">53</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-311" decimals="0" id="f-859" unitRef="usd">171</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-311" decimals="0" id="f-860" unitRef="usd">300</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-311" decimals="0" id="f-861" unitRef="usd">675</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-312" decimals="0" id="f-862" unitRef="usd">110</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-312" decimals="0" id="f-863" unitRef="usd">343</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-312" decimals="0" id="f-864" unitRef="usd">595</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-312" decimals="0" id="f-865" unitRef="usd">1317</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-313" decimals="0" id="f-866" unitRef="usd">79</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-313" decimals="0" id="f-867" unitRef="usd">246</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-313" decimals="0" id="f-868" unitRef="usd">428</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-313" decimals="0" id="f-869" unitRef="usd">954</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-307" id="f-870">With respect to Class C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-309" decimals="0" id="f-871" unitRef="usd">166</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-309" decimals="0" id="f-872" unitRef="usd">514</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-309" decimals="0" id="f-873" unitRef="usd">887</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-309" decimals="0" id="f-874" unitRef="usd">1724</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-310" decimals="0" id="f-875" unitRef="usd">76</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-310" decimals="0" id="f-876" unitRef="usd">237</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-310" decimals="0" id="f-877" unitRef="usd">411</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-310" decimals="0" id="f-878" unitRef="usd">918</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-307" id="f-879">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-307" id="f-880">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 16.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-307" decimals="3" id="f-881" unitRef="number">0.167</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-307" id="f-882">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-307" id="f-883">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in dividend-paying equity securities. The Fund defines dividend-paying equity securities as securities that produced dividend income within the last rolling 12 months. The Fund usually invests in equity securities of companies with large and medium market capitalizations. The Fund invests in value equity securities, an investment strategy that emphasizes buying equity securities that appear to be undervalued. The Fund also invests in securities of foreign issuers.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-307" id="f-884">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in dividend-paying equity securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-307" id="f-885">The Fund defines dividend-paying equity securities as securities that produced dividend income within the last rolling 12 months.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-314" id="f-886">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-315" id="f-887">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-316" id="f-888">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-317" id="f-889">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-318" id="f-890">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-319" id="f-891">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-320" id="f-892">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-307" id="f-893">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-307" id="f-894">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (October 9, 2018), the performance shown in the table for Class J shares is that of the Fund&#x2019;s Class A shares, adjusted to reflect the fees and expenses of Class J shares. However, where the adjustment for fees and expenses results in performance for Class J shares that is higher than the historical performance of the Class A shares, the historical performance of the Class A shares is used without respect to sales charges. These adjustments result in performance for such periods that is no higher than the historical performance of Class A shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-307" id="f-895">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-307" id="f-896">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-307" id="f-897">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-307" id="f-898">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-307" id="f-899">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-307" id="f-900">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15.59&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(25.44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-307" id="f-901">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-307" id="f-902">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn contextRef="c-307" decimals="4" id="f-903" unitRef="number">0.1559</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-307" id="f-904">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-307" id="f-905">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn contextRef="c-307" decimals="4" id="f-906" unitRef="number">-0.2544</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-307" id="f-907">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-321" id="f-908">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-322" decimals="4" id="f-909" unitRef="number">0.0889</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-323" decimals="4" id="f-910" unitRef="number">0.0857</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-324" decimals="4" id="f-911" unitRef="number">0.1045</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-325" id="f-912">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-326" decimals="4" id="f-913" unitRef="number">0.0651</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-327" decimals="4" id="f-914" unitRef="number">0.0691</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-328" decimals="4" id="f-915" unitRef="number">0.0900</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-329" id="f-916">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-330" decimals="4" id="f-917" unitRef="number">0.0694</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-331" decimals="4" id="f-918" unitRef="number">0.0656</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-332" decimals="4" id="f-919" unitRef="number">0.0828</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-333" id="f-920">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-334" decimals="4" id="f-921" unitRef="number">0.1332</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-335" decimals="4" id="f-922" unitRef="number">0.0896</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-336" decimals="4" id="f-923" unitRef="number">0.1041</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-337" id="f-924">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-338" decimals="4" id="f-925" unitRef="number">0.1432</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-339" decimals="4" id="f-926" unitRef="number">0.0991</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-340" decimals="4" id="f-927" unitRef="number">0.1114</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-341" id="f-928">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-342" decimals="4" id="f-929" unitRef="number">0.1560</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-343" decimals="4" id="f-930" unitRef="number">0.1018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-344" decimals="4" id="f-931" unitRef="number">0.1147</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-345" id="f-932">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-346" decimals="4" id="f-933" unitRef="number">0.1495</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-347" decimals="4" id="f-934" unitRef="number">0.0956</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-348" decimals="4" id="f-935" unitRef="number">0.1085</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-349" id="f-936">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-350" decimals="4" id="f-937" unitRef="number">0.1529</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-351" decimals="4" id="f-938" unitRef="number">0.0990</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-352" decimals="4" id="f-939" unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-353" id="f-940">Russell 1000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-307" id="f-941">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-354" decimals="4" id="f-942" unitRef="number">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-355" decimals="4" id="f-943" unitRef="number">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-356" decimals="4" id="f-944" unitRef="number">0.1459</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-357" id="f-945">Russell 1000 Value Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct contextRef="c-358" decimals="4" id="f-946" unitRef="number">0.1591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-359" decimals="4" id="f-947" unitRef="number">0.1133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-360" decimals="4" id="f-948" unitRef="number">0.1053</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-307" id="f-949">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 1000 Index is the Fund's primary broad-based securities market index. The Russell 1000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-307" id="f-950">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-307" id="f-951">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-307" id="f-952">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-307" id="f-953">The Russell 1000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-371" id="f-964">FINISTERRE EMERGING MARKETS TOTAL RETURN BOND FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-371" id="f-965">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-371" id="f-966">The Fund seeks to generate total returns from current income and capital appreciation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-371" id="f-967">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-371" id="f-968">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-371" id="f-969">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-372" decimals="0" id="f-970" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-371" id="f-971">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets contextRef="c-372" decimals="4" id="f-972" unitRef="number">0.0075</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets contextRef="c-372" decimals="4" id="f-973" unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets contextRef="c-372" decimals="4" id="f-974" unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets contextRef="c-372" decimals="4" id="f-975" unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets contextRef="c-372" decimals="4" id="f-976" unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets contextRef="c-372" decimals="4" id="f-977" unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-371" id="f-978">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-371" id="f-979">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-371" id="f-980">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-371" id="f-981">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-372" decimals="0" id="f-982" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-372" decimals="0" id="f-983" unitRef="usd">271</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-372" decimals="0" id="f-984" unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-372" decimals="0" id="f-985" unitRef="usd">1049</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-371" id="f-986">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-371" id="f-987">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 125.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate contextRef="c-371" decimals="3" id="f-988" unitRef="number">1.257</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-371" id="f-989">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-371" id="f-991">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds that are tied economically to an emerging market, and in derivatives on such investments. Emerging markets are generally defined to include all countries except Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, United Kingdom, and the United States. The Fund also invests in fixed-income securities, including convertible bonds, credit- and index-linked securities, non-registered and restricted securities (including those issued in reliance on Rule 144A and Regulation S), securities issued by distressed or bankrupt issuers, and securities issued by the U.S government or U.S. government-sponsored enterprises. The Fund&#x2019;s strategies may result in the active and frequent trading of the Fund&#x2019;s portfolio securities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund considers a security to be tied economically to an emerging market if one or more of the following criteria is present: (i) the issuer or guarantor of the security has its principal place of business or principal office in an emerging market; (ii) the principal trading market for the security is in an emerging market; (iv) the issuer or guarantor of the security derives a majority of its revenue from emerging markets; or (iv) the currency of settlement of the security is the currency of an emerging market. Emerging markets include frontier markets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund uses derivatives to enhance return and to hedge and manage investment risks. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. Specifically, the Fund uses forward contracts, futures, options, and swaps. The Fund invests in cash and cash equivalents to support certain of these investments, as well as for other purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s investment process focuses primarily on market level analysis of global markets and political developments and their impact on individual countries and companies in emerging markets. The Fund uses a top-down portfolio construction process, blending both fundamental and technical considerations. The investment strategy provides considerable flexibility to invest in various asset classes, capital structures, maturities, and currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests, without limitation, in high yield securities (also known as &#x201c;junk&#x201d;) rated at the time of purchase Ba1 or lower by Moody&#x2019;s Investors Services, Inc., and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;). If the security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating will be used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality. The Fund&#x2019;s holdings range in maturity from overnight to 30 years or more and are not subject to any minimum credit rating standard.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-371" id="f-990">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds that are tied economically to an emerging market, and in derivatives on such investments.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-371" id="f-992">Emerging markets are generally defined to include all countries except Australia, Austria, Belgium, Canada, Denmark, Finland, France, Germany, Ireland, Italy, Japan, Netherlands, New Zealand, Norway, Portugal, Spain, Sweden, Switzerland, United Kingdom, and the United States.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-373" id="f-993">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-374" id="f-994">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-375" id="f-995">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Convertible Securities Risk.&#x2009;&lt;/span&gt;Convertible securities are securities that are convertible into common stock. Convertible securities are subject to credit and interest rate risks associated with fixed-income securities and to stock market risk associated with equity securities.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-376" id="f-996">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-377" id="f-997">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-378" id="f-998">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-379" id="f-999">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-380" id="f-1000">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-381" id="f-1001">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Distressed Investments Risk.&#x2009;&lt;/span&gt;A fund&#x2019;s investment in instruments involving loans, loan participations, bonds, notes, non-performing and sub-performing mortgage loans, many of which are not publicly traded, may involve a substantial degree of risk for the following reasons. These instruments may become illiquid and the prices of such instruments may be extremely volatile. Valuing such instruments may be difficult and a fund may lose all of its investment, or it may be required to accept cash or securities with a value less than the fund&#x2019;s original investment. Issuers of distressed securities are typically in a weak financial condition and may default, in which case the fund may lose its entire investment.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-382" id="f-1002">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Defensive Strategy Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Because emerging market debt markets are particularly susceptible to adverse market, economic, political, and other conditions, the Fund is more prone to take a defensive position and invest a significant portion of its assets in cash and cash equivalents in response to abnormal market conditions. In taking a large cash position, the Fund&#x2019;s performance may be adversely affected as the Fund may not be able to benefit from an upswing in the market. Further, the Fund may be unable to pursue or achieve its investment objective when employing such a defensive strategy. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Frontier Markets Risk. &lt;/span&gt;Frontier markets are emerging markets, but generally have small economies or less mature capital markets than more developed emerging markets, and, as a result, the risks of investing in emerging markets are magnified in frontier markets. Frontier markets typically have low trading volumes and the potential for extreme price volatility and illiquidity.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-383" id="f-1003">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Defensive Strategy Risk. &lt;/span&gt;Because emerging market debt markets are particularly susceptible to adverse market, economic, political, and other conditions, the Fund is more prone to take a defensive position and invest a significant portion of its assets in cash and cash equivalents in response to abnormal market conditions. In taking a large cash position, the Fund&#x2019;s performance may be adversely affected as the Fund may not be able to benefit from an upswing in the market. Further, the Fund may be unable to pursue or achieve its investment objective when employing such a defensive strategy.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-384" id="f-1004">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Frontier Markets Risk. &lt;/span&gt;Frontier markets are emerging markets, but generally have small economies or less mature capital markets than more developed emerging markets, and, as a result, the risks of investing in emerging markets are magnified in frontier markets. Frontier markets typically have low trading volumes and the potential for extreme price volatility and illiquidity.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-385" id="f-1005">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-386" id="f-1006">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-387" id="f-1007">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-388" id="f-1008">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedging Risk.&#x2009;&lt;/span&gt;A fund that implements a hedging strategy using derivatives and/or securities could expose the fund to the risk that can arise when a change in the value of a hedge does not match a change in the value of the asset it hedges. In other words, the change in value of the hedge could move in a direction that does not match the change in value of the underlying asset, resulting in a risk of loss to the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-389" id="f-1009">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Portfolio Turnover Risk.&#x2009;&lt;/span&gt;High portfolio turnover (more than 100%) caused by active and frequent trading of portfolio securities may result in accelerating the realization of taxable gains and losses, lower fund performance, and increased brokerage costs.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-390" id="f-1010">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-391" id="f-1011">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leverage Risk.&#x2009;&lt;/span&gt;Leverage created by borrowing or certain types of transactions or investments may impair the Fund&#x2019;s liquidity, cause it to liquidate positions at an unfavorable time, increase volatility of the Fund&#x2019;s net asset value, or diminish the Fund&#x2019;s performance.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-392" id="f-1012">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-393" id="f-1013">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-394" id="f-1014">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-395" id="f-1015">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-396" id="f-1016">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Volatility Mitigation Risk.&#x2009;&lt;/span&gt;Volatility mitigation strategies may increase the Fund&#x2019;s transaction costs, which could increase losses or reduce gains. These strategies may not protect the Fund from market declines and may reduce the Fund&#x2019;s participation in market gains.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-371" id="f-1017">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-371" id="f-1019">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (July 11, 2016).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-371" id="f-1018">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-371" id="f-1020">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-371" id="f-1021">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-397" id="f-1022">2016-07-11</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-371" id="f-1023">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-371" id="f-1024">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9.76&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(11.00)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-371" id="f-1025">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-371" id="f-1026">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-371"
      decimals="4"
      id="f-1027"
      unitRef="number">0.0976</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-371" id="f-1028">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-371" id="f-1029">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-371"
      decimals="4"
      id="f-1030"
      unitRef="number">-0.1100</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-371" id="f-1031">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-397" id="f-1032">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-398"
      decimals="4"
      id="f-1033"
      unitRef="number">0.1604</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-399"
      decimals="4"
      id="f-1034"
      unitRef="number">0.0405</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-400"
      decimals="4"
      id="f-1035"
      unitRef="number">0.0561</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-401" id="f-1036">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-402"
      decimals="4"
      id="f-1037"
      unitRef="number">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-403"
      decimals="4"
      id="f-1038"
      unitRef="number">0.0157</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-404"
      decimals="4"
      id="f-1039"
      unitRef="number">0.0319</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-405" id="f-1040">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-406"
      decimals="4"
      id="f-1041"
      unitRef="number">0.0949</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-407"
      decimals="4"
      id="f-1042"
      unitRef="number">0.0195</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-408"
      decimals="4"
      id="f-1043"
      unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-409" id="f-1044">Bloomberg Global Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-410"
      decimals="4"
      id="f-1045"
      unitRef="number">0.0817</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-411"
      decimals="4"
      id="f-1046"
      unitRef="number">-0.0215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-412"
      decimals="4"
      id="f-1047"
      unitRef="number">0.0039</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-413" id="f-1048">JPM EMBI Equal Weighted Index1 (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-414"
      decimals="4"
      id="f-1049"
      unitRef="number">0.1405</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-415"
      decimals="4"
      id="f-1050"
      unitRef="number">0.0184</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-416" id="f-1051">Finisterre Emerging Markets Total Return Bond Blended Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-371" id="f-1052">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-417"
      decimals="4"
      id="f-1053"
      unitRef="number">0.1405</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-418"
      decimals="4"
      id="f-1054"
      unitRef="number">0.0184</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-419"
      decimals="4"
      id="f-1055"
      unitRef="number">0.0340</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-420" id="f-1056">JPM GBI-EM Global Diversified Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-421"
      decimals="4"
      id="f-1057"
      unitRef="number">0.1926</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-422"
      decimals="4"
      id="f-1058"
      unitRef="number">0.0112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-423"
      decimals="4"
      id="f-1059"
      unitRef="number">0.0261</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-424" id="f-1060">JPM EMBI Global Diversified Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-425"
      decimals="4"
      id="f-1061"
      unitRef="number">0.1430</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-426"
      decimals="4"
      id="f-1062"
      unitRef="number">0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-427"
      decimals="4"
      id="f-1063"
      unitRef="number">0.0335</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-428" id="f-1064">JPM CEMBI Broad Diversified Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-429"
      decimals="4"
      id="f-1065"
      unitRef="number">0.0873</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-430"
      decimals="4"
      id="f-1066"
      unitRef="number">0.0248</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-431"
      decimals="4"
      id="f-1067"
      unitRef="number">0.0409</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-371" id="f-1068">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg Global Aggregate Index is the Fund's primary broad-based securities market index. Effective March 1, 2026, the Fund changed its secondary index to the JPM EMBI Equal Weighted Index because it more closely aligns with the Fund's investment approach. The JPM EMBI Equal Weighted Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives. Prior to March 1, 2026, the Fund's secondary index was the Finisterre Emerging Markets Total Return Bond Blended Index. Performance of each component of the blended index is also shown. The weightings for the Finisterre Emerging Markets Total Return Bond Blended Index are: 33.33% JPM GBI-EM Global Diversified Index; 33.33% JPM EMBI Global Diversified Index; and 33.33% JPM CEMBI Broad Diversified Index.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-371" id="f-1069">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-371" id="f-1070">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-371" id="f-1071">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-371" id="f-1072">The JPM EMBI Equal Weighted Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives. Prior to March 1, 2026, the Fund's secondary index was the Finisterre Emerging Markets Total Return Bond Blended Index. Performance of each component of the blended index is also shown.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-441" id="f-1082">GLOBAL EMERGING MARKETS FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-441" id="f-1083">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-441" id="f-1084">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-441" id="f-1085">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-441" id="f-1086">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-441" id="f-1087">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-441" decimals="0" id="f-1088" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-441" id="f-1089">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-442"
      decimals="4"
      id="f-1090"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-443"
      decimals="4"
      id="f-1091"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-444"
      decimals="4"
      id="f-1092"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-445"
      decimals="4"
      id="f-1093"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-446"
      decimals="4"
      id="f-1094"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-447"
      decimals="4"
      id="f-1095"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-442"
      decimals="4"
      id="f-1096"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-443"
      decimals="4"
      id="f-1097"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-444"
      decimals="4"
      id="f-1098"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-445"
      decimals="4"
      id="f-1099"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-446"
      decimals="4"
      id="f-1100"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-447"
      decimals="4"
      id="f-1101"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-441" id="f-1102">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1103"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1104"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-444"
      decimals="4"
      id="f-1105"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-445"
      decimals="4"
      id="f-1106"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-446"
      decimals="4"
      id="f-1107"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-447"
      decimals="4"
      id="f-1108"
      unitRef="number">0.0095</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1109"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1110"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-445"
      decimals="4"
      id="f-1111"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1112"
      unitRef="number">0.0025</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1113"
      unitRef="number">0.0025</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-444"
      decimals="4"
      id="f-1114"
      unitRef="number">0.0022</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-445"
      decimals="4"
      id="f-1115"
      unitRef="number">0.0036</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-446"
      decimals="4"
      id="f-1116"
      unitRef="number">0.0030</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-447"
      decimals="4"
      id="f-1117"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1118"
      unitRef="number">0.0145</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1119"
      unitRef="number">0.0135</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-444"
      decimals="4"
      id="f-1120"
      unitRef="number">0.0117</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-445"
      decimals="4"
      id="f-1121"
      unitRef="number">0.0156</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-446"
      decimals="4"
      id="f-1122"
      unitRef="number">0.0125</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-447"
      decimals="4"
      id="f-1123"
      unitRef="number">0.0100</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1124"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1125"
      unitRef="number">-0.0004</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-444"
      decimals="4"
      id="f-1126"
      unitRef="number">-0.0006</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-442"
      decimals="4"
      id="f-1127"
      unitRef="number">0.0145</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-443"
      decimals="4"
      id="f-1128"
      unitRef="number">0.0131</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-444"
      decimals="4"
      id="f-1129"
      unitRef="number">0.0111</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-445"
      decimals="4"
      id="f-1130"
      unitRef="number">0.0156</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-446"
      decimals="4"
      id="f-1131"
      unitRef="number">0.0125</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-447"
      decimals="4"
      id="f-1132"
      unitRef="number">0.0100</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-441" id="f-1133">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-441" id="f-1134">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-441" id="f-1135">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-441" id="f-1136">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-442" decimals="0" id="f-1137" unitRef="usd">689</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-442" decimals="0" id="f-1138" unitRef="usd">983</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-442" decimals="0" id="f-1139" unitRef="usd">1299</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-442" decimals="0" id="f-1140" unitRef="usd">2190</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-443" decimals="0" id="f-1141" unitRef="usd">233</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-443" decimals="0" id="f-1142" unitRef="usd">424</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-443" decimals="0" id="f-1143" unitRef="usd">736</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-443" decimals="0" id="f-1144" unitRef="usd">1620</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-444" decimals="0" id="f-1145" unitRef="usd">113</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-444" decimals="0" id="f-1146" unitRef="usd">366</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-444" decimals="0" id="f-1147" unitRef="usd">638</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-444" decimals="0" id="f-1148" unitRef="usd">1415</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-445" decimals="0" id="f-1149" unitRef="usd">159</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-445" decimals="0" id="f-1150" unitRef="usd">493</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-445" decimals="0" id="f-1151" unitRef="usd">850</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-445" decimals="0" id="f-1152" unitRef="usd">1856</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-446" decimals="0" id="f-1153" unitRef="usd">127</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-446" decimals="0" id="f-1154" unitRef="usd">397</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-446" decimals="0" id="f-1155" unitRef="usd">686</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-446" decimals="0" id="f-1156" unitRef="usd">1511</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-447" decimals="0" id="f-1157" unitRef="usd">102</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-447" decimals="0" id="f-1158" unitRef="usd">318</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-447" decimals="0" id="f-1159" unitRef="usd">552</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-447" decimals="0" id="f-1160" unitRef="usd">1225</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-441" id="f-1161">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-443" decimals="0" id="f-1162" unitRef="usd">133</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-443" decimals="0" id="f-1163" unitRef="usd">424</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-443" decimals="0" id="f-1164" unitRef="usd">736</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-443" decimals="0" id="f-1165" unitRef="usd">1620</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-441" id="f-1166">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-441" id="f-1167">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 32.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-441"
      decimals="3"
      id="f-1168"
      unitRef="number">0.323</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-441" id="f-1169">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-441" id="f-1170">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of emerging market companies. The Fund considers &#x201c;emerging market&#x201d; to mean any country that is not in the MSCI World Index. Generally, emerging markets include all countries except the United States, Canada, Japan, Australia, Singapore, New Zealand, and most nations located in Western Europe. The Fund also includes Mainland China and its administrative and other districts such as Hong Kong and Macau in its definition of &#x201c;emerging market.&#x201d; The Fund considers a security to be tied economically to an emerging market if one or more of the following criteria is present: (i) the issuer or guarantor of the security has its principal place of business or principal office in an emerging market; (ii) the principal trading market for the security is in an emerging market; (iii) the issuer or guarantor of the security derives a majority of its revenue from emerging markets; or (iv) the currency of settlement of the security is the currency of an emerging market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in equity securities regardless of market capitalization (small, medium, or large) and style (growth or value).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may invest in and have direct access to China A shares listed on the Shanghai Stock Connect program (&#x201c;SSE&#x201d;) via the Shanghai-Hong Kong Stock Connect and Shenzhen Hong Kong Stock Connect Schemes.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-441" id="f-1171">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of emerging market companies.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-441" id="f-1172">The Fund considers &#x201c;emerging market&#x201d; to mean any country that is not in the MSCI World Index. Generally, emerging markets include all countries except the United States, Canada, Japan, Australia, Singapore, New Zealand, and most nations located in Western Europe.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-448" id="f-1173">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-449" id="f-1174">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-450" id="f-1175">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China and its administrative and other districts such as Hong Kong and Macau. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-451" id="f-1176">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China and its administrative and other districts such as Hong Kong and Macau. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-452" id="f-1177">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-453" id="f-1178">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-454" id="f-1179">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-455" id="f-1180">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-456" id="f-1181">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-457" id="f-1182">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-458" id="f-1183">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-441" id="f-1184">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-441" id="f-1186">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Fund experienced a significant one-time gain of approximately $0.11/share as the result of a settlement in a litigation proceeding. If such gain had not been recognized, the total return amounts expressed herein would have been lower.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-441" id="f-1185">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-441" id="f-1187">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-441" id="f-1188">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-441" id="f-1189">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-441" id="f-1190">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-441" id="f-1191">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.56&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(24.38)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-441" id="f-1192">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-441" id="f-1193">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-441"
      decimals="4"
      id="f-1194"
      unitRef="number">0.1956</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-441" id="f-1195">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-441" id="f-1196">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-441"
      decimals="4"
      id="f-1197"
      unitRef="number">-0.2438</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-441" id="f-1198">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-459" id="f-1199">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-460"
      decimals="4"
      id="f-1200"
      unitRef="number">0.2894</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-461"
      decimals="4"
      id="f-1201"
      unitRef="number">0.0351</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-462"
      decimals="4"
      id="f-1202"
      unitRef="number">0.0718</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-463" id="f-1203">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-464"
      decimals="4"
      id="f-1204"
      unitRef="number">0.2816</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-465"
      decimals="4"
      id="f-1205"
      unitRef="number">0.0300</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-466"
      decimals="4"
      id="f-1206"
      unitRef="number">0.0682</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-467" id="f-1207">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-468"
      decimals="4"
      id="f-1208"
      unitRef="number">0.1750</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-469"
      decimals="4"
      id="f-1209"
      unitRef="number">0.0270</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-470"
      decimals="4"
      id="f-1210"
      unitRef="number">0.0585</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-471" id="f-1211">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-472"
      decimals="4"
      id="f-1212"
      unitRef="number">0.3563</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-473"
      decimals="4"
      id="f-1213"
      unitRef="number">0.0487</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-474"
      decimals="4"
      id="f-1214"
      unitRef="number">0.0794</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-475" id="f-1215">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-476"
      decimals="4"
      id="f-1216"
      unitRef="number">0.3686</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-477"
      decimals="4"
      id="f-1217"
      unitRef="number">0.0506</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-478"
      decimals="4"
      id="f-1218"
      unitRef="number">0.0816</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-479" id="f-1219">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-480"
      decimals="4"
      id="f-1220"
      unitRef="number">0.3626</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-481"
      decimals="4"
      id="f-1221"
      unitRef="number">0.0455</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-482"
      decimals="4"
      id="f-1222"
      unitRef="number">0.0762</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-483" id="f-1223">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-484"
      decimals="4"
      id="f-1224"
      unitRef="number">0.3669</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-485"
      decimals="4"
      id="f-1225"
      unitRef="number">0.0487</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-486"
      decimals="4"
      id="f-1226"
      unitRef="number">0.0795</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-487" id="f-1227">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-488"
      decimals="4"
      id="f-1228"
      unitRef="number">0.3701</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-489"
      decimals="4"
      id="f-1229"
      unitRef="number">0.0516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-490"
      decimals="4"
      id="f-1230"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-491" id="f-1231">MSCI Emerging Markets Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-441" id="f-1232">(reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-492"
      decimals="4"
      id="f-1233"
      unitRef="number">0.3357</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-493"
      decimals="4"
      id="f-1234"
      unitRef="number">0.0420</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-494"
      decimals="4"
      id="f-1235"
      unitRef="number">0.0842</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableFootnotesTextBlock contextRef="c-441" id="f-1236">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"&gt;During 2019, the Fund experienced a significant one-time gain of approximately $0.11 per share as a result of a settlement in a litigation proceeding. If such gain had not been recognized, the total return amounts shown for periods that include the year ended December 31, 2019 would have been lower.&lt;/span&gt;</oef:PerformanceTableFootnotesTextBlock>
    <oef:PerformanceTableClosingTextBlock contextRef="c-441" id="f-1238">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-441" id="f-1237">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-441" id="f-1239">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-441" id="f-1240">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-505" id="f-1251">GLOBAL REAL ESTATE SECURITIES FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-505" id="f-1252">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-505" id="f-1253">The Fund seeks to generate a total return.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-505" id="f-1254">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-505" id="f-1255">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-505" id="f-1256">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-505" decimals="0" id="f-1257" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-505" id="f-1258">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-506"
      decimals="4"
      id="f-1259"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-507"
      decimals="4"
      id="f-1260"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-508"
      decimals="4"
      id="f-1261"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-509"
      decimals="4"
      id="f-1262"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-510"
      decimals="4"
      id="f-1263"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-506"
      decimals="4"
      id="f-1264"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-507"
      decimals="4"
      id="f-1265"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-508"
      decimals="4"
      id="f-1266"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-509"
      decimals="4"
      id="f-1267"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-510"
      decimals="4"
      id="f-1268"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-505" id="f-1269">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-506"
      decimals="4"
      id="f-1270"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-507"
      decimals="4"
      id="f-1271"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-508"
      decimals="4"
      id="f-1272"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-509"
      decimals="4"
      id="f-1273"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-510"
      decimals="4"
      id="f-1274"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-506"
      decimals="4"
      id="f-1275"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-508"
      decimals="4"
      id="f-1276"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-506"
      decimals="4"
      id="f-1277"
      unitRef="number">0.0023</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-507"
      decimals="4"
      id="f-1278"
      unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-508"
      decimals="4"
      id="f-1279"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-509"
      decimals="4"
      id="f-1280"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-510"
      decimals="4"
      id="f-1281"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-506"
      decimals="4"
      id="f-1282"
      unitRef="number">0.0136</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-507"
      decimals="4"
      id="f-1283"
      unitRef="number">0.0101</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-508"
      decimals="4"
      id="f-1284"
      unitRef="number">0.0146</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-509"
      decimals="4"
      id="f-1285"
      unitRef="number">0.0115</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-510"
      decimals="4"
      id="f-1286"
      unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-507"
      decimals="4"
      id="f-1287"
      unitRef="number">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-506"
      decimals="4"
      id="f-1288"
      unitRef="number">0.0136</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-507"
      decimals="4"
      id="f-1289"
      unitRef="number">0.0094</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-508"
      decimals="4"
      id="f-1290"
      unitRef="number">0.0146</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-509"
      decimals="4"
      id="f-1291"
      unitRef="number">0.0115</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-510"
      decimals="4"
      id="f-1292"
      unitRef="number">0.0090</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-505" id="f-1293">February 28, 2027;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-505" id="f-1294">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-505" id="f-1295">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-505" id="f-1296">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-506" decimals="0" id="f-1297" unitRef="usd">681</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-506" decimals="0" id="f-1298" unitRef="usd">957</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-506" decimals="0" id="f-1299" unitRef="usd">1254</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-506" decimals="0" id="f-1300" unitRef="usd">2095</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-507" decimals="0" id="f-1301" unitRef="usd">96</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-507" decimals="0" id="f-1302" unitRef="usd">315</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-507" decimals="0" id="f-1303" unitRef="usd">551</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-507" decimals="0" id="f-1304" unitRef="usd">1230</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-508" decimals="0" id="f-1305" unitRef="usd">149</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-508" decimals="0" id="f-1306" unitRef="usd">462</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-508" decimals="0" id="f-1307" unitRef="usd">797</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-508" decimals="0" id="f-1308" unitRef="usd">1746</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-509" decimals="0" id="f-1309" unitRef="usd">117</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-509" decimals="0" id="f-1310" unitRef="usd">365</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-509" decimals="0" id="f-1311" unitRef="usd">633</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-509" decimals="0" id="f-1312" unitRef="usd">1398</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-510" decimals="0" id="f-1313" unitRef="usd">92</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-510" decimals="0" id="f-1314" unitRef="usd">287</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-510" decimals="0" id="f-1315" unitRef="usd">498</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-510" decimals="0" id="f-1316" unitRef="usd">1108</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-505" id="f-1317">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-505" id="f-1318">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 22.1% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-505"
      decimals="3"
      id="f-1319"
      unitRef="number">0.221</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-505" id="f-1320">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-505" id="f-1321">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of U.S. and non-U.S. companies principally engaged in the real estate industry. For the Fund&#x2019;s investment policies, a real estate company has at least 50% of its assets, income, or profits derived from products or services related to the real estate industry. Real estate companies include real estate investment trusts (&#x201c;REITs&#x201d;) and companies with substantial real estate holdings such as paper, lumber, hotel, and entertainment companies, as well as those whose products and services relate to the real estate industry, such as building supply manufacturers, mortgage lenders, and mortgage servicing companies. The Fund invests in equity securities regardless of market capitalization (small, medium or large). The Fund invests in value equity securities and growth equity securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests a significant percentage of its portfolio in REITs and foreign REIT-like entities. REITs are pooled investment vehicles that invest in income producing real estate, real estate related loans, or other types of real estate interests. REITs in the U.S. are corporations or business trusts that are permitted to eliminate corporate-level federal income taxes by meeting certain requirements of the Internal Revenue Code. Some foreign countries have adopted REIT structures that are very similar to those in the U.S. Similarities include pass-through tax treatment and portfolio diversification. Other countries have REIT structures that are significantly different than the structure in the U.S., while some countries have not adopted a REIT-like structure at all.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal market conditions, the Fund holds investments tied economically to at least 3 countries and invests a percentage of its net assets in securities of foreign issuers equal to at least the lesser of 40% or the percentage foreign issuers in FTSE EPRA/NAREIT Developed Index minus 10%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund concentrates its investments (invest more than 25% of its net assets) in securities in the real estate industry.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-505" id="f-1322">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of U.S. and non-U.S. companies principally engaged in the real estate industry.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-505" id="f-1323">a real estate company has at least 50% of its assets, income, or profits derived from products or services related to the real estate industry. Real estate companies include real estate investment trusts (&#x201c;REITs&#x201d;) and companies with substantial real estate holdings such as paper, lumber, hotel, and entertainment companies, as well as those whose products and services relate to the real estate industry, such as building supply manufacturers, mortgage lenders, and mortgage servicing companies</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-505" id="f-1324">The Fund concentrates its investments (invest more than 25% of its net assets) in securities in the real estate industry.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-511" id="f-1325">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-512" id="f-1326">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-513" id="f-1327">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-514" id="f-1328">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-515" id="f-1329">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-516" id="f-1330">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-517" id="f-1331">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-518" id="f-1332">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-519" id="f-1333">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industry Concentration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that concentrates investments in a particular industry or group of industries has greater exposure than other funds to market, economic, and other factors affecting that industry or group of industries.  &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Real Estate.&lt;/span&gt; A fund concentrating in the real estate industry is subject to the risks associated with direct ownership of real estate, securities of companies in the real estate industry, and/or real estate investment trusts. These risks are explained more fully below in Real Estate Investment Trusts (REITs) Risk and Real Estate Securities Risk.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-520" id="f-1334">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Real Estate.&lt;/span&gt; A fund concentrating in the real estate industry is subject to the risks associated with direct ownership of real estate, securities of companies in the real estate industry, and/or real estate investment trusts. These risks are explained more fully below in Real Estate Investment Trusts (REITs) Risk and Real Estate Securities Risk.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-521" id="f-1335">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Investment Trusts (&#x201c;REITs&#x201d;) Risk.&#x2009;&lt;/span&gt;In addition to risks associated with investing in real estate securities, REITs are dependent upon management skills, are not diversified, and are subject to heavy cash flow dependency, risks of default by borrowers, and self-liquidation. Investment in REITs also involves risks similar to risks of investing in small market capitalization companies, such as limited financial resources, less frequent and limited volume trading, and may be subject to more abrupt or erratic price movements than larger company securities. A REIT could fail to qualify for tax-free pass-through of income under the Internal Revenue Code. Fund shareholders will indirectly bear their proportionate share of the expenses of REITs in which the fund invests.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-522" id="f-1336">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-523" id="f-1337">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-505" id="f-1338">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-505" id="f-1339">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Classes R-3 and R-5 shares (March 1, 2016), the performance shown in the table for these newer classes is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-505" id="f-1340">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-505" id="f-1341">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-505" id="f-1342">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-505" id="f-1343">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-505" id="f-1344">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-505" id="f-1345">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15.65&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(25.65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-505" id="f-1346">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-505" id="f-1347">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-505"
      decimals="4"
      id="f-1348"
      unitRef="number">0.1565</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-505" id="f-1349">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-505" id="f-1350">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-505"
      decimals="4"
      id="f-1351"
      unitRef="number">-0.2565</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-505" id="f-1352">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-524" id="f-1353">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-525"
      decimals="4"
      id="f-1354"
      unitRef="number">0.0114</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-526"
      decimals="4"
      id="f-1355"
      unitRef="number">0.0012</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-527"
      decimals="4"
      id="f-1356"
      unitRef="number">0.0278</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-528" id="f-1357">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-529"
      decimals="4"
      id="f-1358"
      unitRef="number">0.0041</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-530"
      decimals="4"
      id="f-1359"
      unitRef="number">-0.0049</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-531"
      decimals="4"
      id="f-1360"
      unitRef="number">0.0187</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-532" id="f-1361">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-533"
      decimals="4"
      id="f-1362"
      unitRef="number">0.0092</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-534"
      decimals="4"
      id="f-1363"
      unitRef="number">-0.0004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-535"
      decimals="4"
      id="f-1364"
      unitRef="number">0.0190</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-536" id="f-1365">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-537"
      decimals="4"
      id="f-1366"
      unitRef="number">0.0757</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-538"
      decimals="4"
      id="f-1367"
      unitRef="number">0.0166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-539"
      decimals="4"
      id="f-1368"
      unitRef="number">0.0377</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-540" id="f-1369">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-541"
      decimals="4"
      id="f-1370"
      unitRef="number">0.0698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-542"
      decimals="4"
      id="f-1371"
      unitRef="number">0.0112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-543"
      decimals="4"
      id="f-1372"
      unitRef="number">0.0324</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-544" id="f-1373">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-545"
      decimals="4"
      id="f-1374"
      unitRef="number">0.0728</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-546"
      decimals="4"
      id="f-1375"
      unitRef="number">0.0145</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-547"
      decimals="4"
      id="f-1376"
      unitRef="number">0.0358</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-548" id="f-1377">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-549"
      decimals="4"
      id="f-1378"
      unitRef="number">0.0761</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-550"
      decimals="4"
      id="f-1379"
      unitRef="number">0.0170</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-551"
      decimals="4"
      id="f-1380"
      unitRef="number">0.0380</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-1381">MSCI ACWI Index NTR  (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-505" id="f-1382">(reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-1383"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-1384"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-1385"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-556" id="f-1386">FTSE EPRA NAREIT Developed Net Tax Index (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-557"
      decimals="4"
      id="f-1387"
      unitRef="number">0.0958</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-558"
      decimals="4"
      id="f-1388"
      unitRef="number">0.0276</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-559"
      decimals="4"
      id="f-1389"
      unitRef="number">0.0325</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-505" id="f-1391">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MSCI ACWI NR USD Index is the Fund's primary broad-based securities market index. The FTSE EPRA/NAREIT Developed Index NTR is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-505" id="f-1390">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-505" id="f-1392">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-505" id="f-1393">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-505" id="f-1394">The FTSE EPRA/NAREIT Developed Index NTR is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-570" id="f-1405">GOVERNMENT &amp; HIGH QUALITY BOND FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-570" id="f-1406">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-570" id="f-1407">The Fund seeks to provide a high level of current income consistent with safety and liquidity.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-570" id="f-1408">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-570" id="f-1409">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-570" id="f-1410">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-570" decimals="0" id="f-1411" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-570" id="f-1412">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-571"
      decimals="4"
      id="f-1413"
      unitRef="number">0.0225</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-572"
      decimals="4"
      id="f-1414"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-573"
      decimals="4"
      id="f-1415"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-574"
      decimals="4"
      id="f-1416"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-575"
      decimals="4"
      id="f-1417"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-571"
      decimals="4"
      id="f-1418"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-572"
      decimals="4"
      id="f-1419"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-573"
      decimals="4"
      id="f-1420"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-574"
      decimals="4"
      id="f-1421"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-575"
      decimals="4"
      id="f-1422"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-570" id="f-1423">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-571"
      decimals="4"
      id="f-1424"
      unitRef="number">0.0049</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-572"
      decimals="4"
      id="f-1425"
      unitRef="number">0.0049</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-573"
      decimals="4"
      id="f-1426"
      unitRef="number">0.0049</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1427"
      unitRef="number">0.0049</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-575"
      decimals="4"
      id="f-1428"
      unitRef="number">0.0049</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-571"
      decimals="4"
      id="f-1429"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-572"
      decimals="4"
      id="f-1430"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1431"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-571"
      decimals="4"
      id="f-1432"
      unitRef="number">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-572"
      decimals="4"
      id="f-1433"
      unitRef="number">0.0023</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-573"
      decimals="4"
      id="f-1434"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1435"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-575"
      decimals="4"
      id="f-1436"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-571"
      decimals="4"
      id="f-1437"
      unitRef="number">0.0080</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-572"
      decimals="4"
      id="f-1438"
      unitRef="number">0.0087</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-573"
      decimals="4"
      id="f-1439"
      unitRef="number">0.0058</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1440"
      unitRef="number">0.0107</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-575"
      decimals="4"
      id="f-1441"
      unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-573"
      decimals="4"
      id="f-1442"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1443"
      unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-575"
      decimals="4"
      id="f-1444"
      unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-571"
      decimals="4"
      id="f-1445"
      unitRef="number">0.0080</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-572"
      decimals="4"
      id="f-1446"
      unitRef="number">0.0087</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-573"
      decimals="4"
      id="f-1447"
      unitRef="number">0.0053</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-574"
      decimals="4"
      id="f-1448"
      unitRef="number">0.0098</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-575"
      decimals="4"
      id="f-1449"
      unitRef="number">0.0067</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-570" id="f-1450">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-570" id="f-1451">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-570" id="f-1452">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-570" id="f-1453">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-571" decimals="0" id="f-1454" unitRef="usd">305</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-571" decimals="0" id="f-1455" unitRef="usd">475</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-571" decimals="0" id="f-1456" unitRef="usd">659</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-571" decimals="0" id="f-1457" unitRef="usd">1193</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-572" decimals="0" id="f-1458" unitRef="usd">189</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-572" decimals="0" id="f-1459" unitRef="usd">278</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-572" decimals="0" id="f-1460" unitRef="usd">482</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-572" decimals="0" id="f-1461" unitRef="usd">1073</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-573" decimals="0" id="f-1462" unitRef="usd">54</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-573" decimals="0" id="f-1463" unitRef="usd">181</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-573" decimals="0" id="f-1464" unitRef="usd">319</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-573" decimals="0" id="f-1465" unitRef="usd">721</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-574" decimals="0" id="f-1466" unitRef="usd">100</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-574" decimals="0" id="f-1467" unitRef="usd">331</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-574" decimals="0" id="f-1468" unitRef="usd">581</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-574" decimals="0" id="f-1469" unitRef="usd">1298</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-575" decimals="0" id="f-1470" unitRef="usd">68</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-575" decimals="0" id="f-1471" unitRef="usd">234</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-575" decimals="0" id="f-1472" unitRef="usd">414</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-575" decimals="0" id="f-1473" unitRef="usd">934</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-570" id="f-1474">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-570" decimals="0" id="f-1475" unitRef="usd">89</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-570" decimals="0" id="f-1476" unitRef="usd">278</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-570" decimals="0" id="f-1477" unitRef="usd">482</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-570" decimals="0" id="f-1478" unitRef="usd">1073</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-570" id="f-1479">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-570" id="f-1480">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 268.0% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-570"
      decimals="3"
      id="f-1481"
      unitRef="number">2.680</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-570" id="f-1482">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-570" id="f-1483">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds issued by the U.S. government, its agencies, or instrumentalities or bonds that are rated AAA by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;) or Aaa by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;). Bonds include, but are not limited to, asset-backed securities (&#x201c;ABS&#x201d;), mortgage securities such as agency and non-agency collateralized mortgage obligations, and other obligations that are secured by mortgages or mortgage-backed securities (&#x201c;MBS&#x201d;) (also referred to as securitized products). The Fund also invests in ABS and MBS that are rated lower than AAA by S&amp;amp;P Global or Aaa by Moody&#x2019;s (or of comparable quality), including collateralized mortgage obligations, and in other obligations that are secured by mortgages or MBS. The MBS in which the Fund invests include MBS trading in the to-be-announced (&#x201c;TBA&#x201d;) markets. If a security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating will be used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;50% of the duration of the Bloomberg US Agency Fixed Rate MBS Index, which as of January 31, 2026 was 5.33 years. The Fund is not managed to a particular maturity. The Fund&#x2019;s strategies may result in the active and frequent trading of the Fund&#x2019;s portfolio securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in derivatives, including Treasury futures and securities delivered in TBA transactions, to manage the fixed-income exposure. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-570" id="f-1484">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds issued by the U.S. government, its agencies, or instrumentalities or bonds that are rated AAA by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;) or Aaa by Moody&#x2019;s Investors Service, Inc.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-570" id="f-1485">Bonds include, but are not limited to, asset-backed securities (&#x201c;ABS&#x201d;), mortgage securities such as agency and non-agency collateralized mortgage obligations, and other obligations that are secured by mortgages or mortgage-backed securities (&#x201c;MBS&#x201d;) (also referred to as securitized products).</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-576" id="f-1486">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-577" id="f-1487">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-578" id="f-1488">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-579" id="f-1489">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-580" id="f-1490">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-581" id="f-1491">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Portfolio Turnover Risk.&#x2009;&lt;/span&gt;High portfolio turnover (more than 100%) caused by active and frequent trading of portfolio securities may result in accelerating the realization of taxable gains and losses, lower fund performance, and increased brokerage costs.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-582" id="f-1492">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-583" id="f-1493">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-584" id="f-1494">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-585" id="f-1495">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk). With respect to securities that are delivered in TBA transactions, there is a risk that the actual securities received by the Fund may be less favorable than what was anticipated when entering into the transaction.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-586" id="f-1496">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-587" id="f-1497">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-570" id="f-1498">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-570" id="f-1500">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-570" id="f-1499">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-570" id="f-1501">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-570" id="f-1502">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-570" id="f-1503">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-570" id="f-1504">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-570" id="f-1505">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7.52&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q3 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(5.49)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-570" id="f-1506">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-570" id="f-1507">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-570"
      decimals="4"
      id="f-1508"
      unitRef="number">0.0752</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-570" id="f-1509">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-570" id="f-1510">2022-09-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-570"
      decimals="4"
      id="f-1511"
      unitRef="number">-0.0549</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-570" id="f-1512">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-588" id="f-1513">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-589"
      decimals="4"
      id="f-1514"
      unitRef="number">0.0516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-590"
      decimals="4"
      id="f-1515"
      unitRef="number">-0.0098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-591"
      decimals="4"
      id="f-1516"
      unitRef="number">0.0067</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-592" id="f-1517">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-593"
      decimals="4"
      id="f-1518"
      unitRef="number">0.0367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-594"
      decimals="4"
      id="f-1519"
      unitRef="number">-0.0191</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-595"
      decimals="4"
      id="f-1520"
      unitRef="number">-0.0039</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-596" id="f-1521">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-597"
      decimals="4"
      id="f-1522"
      unitRef="number">0.0303</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-598"
      decimals="4"
      id="f-1523"
      unitRef="number">-0.0114</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-599"
      decimals="4"
      id="f-1524"
      unitRef="number">0.0005</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-600" id="f-1525">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-601"
      decimals="4"
      id="f-1526"
      unitRef="number">0.0656</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-602"
      decimals="4"
      id="f-1527"
      unitRef="number">-0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-603"
      decimals="4"
      id="f-1528"
      unitRef="number">0.0086</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-604" id="f-1529">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-605"
      decimals="4"
      id="f-1530"
      unitRef="number">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-606"
      decimals="4"
      id="f-1531"
      unitRef="number">-0.0026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-607"
      decimals="4"
      id="f-1532"
      unitRef="number">0.0118</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-608" id="f-1533">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-609"
      decimals="4"
      id="f-1534"
      unitRef="number">0.0745</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-610"
      decimals="4"
      id="f-1535"
      unitRef="number">-0.0071</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-611"
      decimals="4"
      id="f-1536"
      unitRef="number">0.0074</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-612" id="f-1537">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-613"
      decimals="4"
      id="f-1538"
      unitRef="number">0.0765</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-614"
      decimals="4"
      id="f-1539"
      unitRef="number">-0.0040</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-615"
      decimals="4"
      id="f-1540"
      unitRef="number">0.0104</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-1541">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-570" id="f-1542">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-1543"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-1544"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-1545"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-616" id="f-1546">Bloomberg US Agency Fixed Rate MBS Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-617"
      decimals="4"
      id="f-1547"
      unitRef="number">0.0858</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-618"
      decimals="4"
      id="f-1548"
      unitRef="number">0.0015</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-619"
      decimals="4"
      id="f-1549"
      unitRef="number">0.0159</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-570" id="f-1551">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The Bloomberg US Agency Fixed Rate MBS Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-570" id="f-1550">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-570" id="f-1552">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-570" id="f-1553">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-570" id="f-1554">The Bloomberg US Agency Fixed Rate MBS Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-630" id="f-1565">GOVERNMENT MONEY MARKET FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-630" id="f-1566">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-630" id="f-1567">The Fund seeks as high a level of current income as is considered consistent with preservation of principal and maintenance of liquidity.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-630" id="f-1568">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-630" id="f-1569">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-630" id="f-1570">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-631" decimals="4" id="f-1571" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-630" id="f-1572">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1573"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1574"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1575"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1576"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1577"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1578"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1579"
      unitRef="number">0.0022</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1580"
      unitRef="number">0.0017</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1581"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1582"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-632"
      decimals="4"
      id="f-1583"
      unitRef="number">0.0020</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-631"
      decimals="4"
      id="f-1584"
      unitRef="number">0.0015</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-630" id="f-1585">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-630" id="f-1586">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-630" id="f-1587">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-630" id="f-1588">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-632" decimals="0" id="f-1589" unitRef="usd">20</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-632" decimals="0" id="f-1590" unitRef="usd">69</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-632" decimals="0" id="f-1591" unitRef="usd">122</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-632" decimals="0" id="f-1592" unitRef="usd">278</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-631" decimals="0" id="f-1593" unitRef="usd">15</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-631" decimals="0" id="f-1594" unitRef="usd">53</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-631" decimals="0" id="f-1595" unitRef="usd">94</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-631" decimals="0" id="f-1596" unitRef="usd">215</oef:ExpenseExampleYear10>
    <oef:StrategyHeading contextRef="c-630" id="f-1597">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-630" id="f-1598">The Fund will invest at least 99.5% of its total assets in cash, government securities, and/or repurchase agreements that are collateralized fully by cash or government securities (government securities can include shares of other government money market funds). The Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in government securities and repurchase agreements that are collateralized by government securities. A government security is any security issued or guaranteed as to principal or interest by the United States, or by a person controlled or supervised by and acting as an instrumentality of the government of the United States pursuant to authority granted by the United States Congress; or any certificate of deposit for any of the foregoing. Specifically, the Fund will invest in U.S. treasury bills, bonds, and other obligations issued or guaranteed by the U.S. government or its agencies or instrumentalities (which will include instruments with variable or floating interest rates), as well as shares of other government money market funds. The Fund seeks to maintain a stable net asset value of $1.00 per share. The Fund maintains a dollar weighted average portfolio maturity of 60 days or less. As with all mutual funds, the value of the Fund&#x2019;s assets may rise or fall.</oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-630" id="f-1599">The Fund will invest at least 99.5% of its total assets in cash, government securities, and/or repurchase agreements that are collateralized fully by cash or government securities (government securities can include shares of other government money market funds).</oef:StrategyPortfolioConcentration>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-630" id="f-1600">The Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in government securities and repurchase agreements that are collateralized by government securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-630" id="f-1601">A government security is any security issued or guaranteed as to principal or interest by the United States, or by a person controlled or supervised by and acting as an instrumentality of the government of the United States pursuant to authority granted by the United States Congress; or any certificate of deposit for any of the foregoing.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-633" id="f-1602">You could lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-634" id="f-1603">An investment in the Fund is not a bank account and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-635" id="f-1604">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-636" id="f-1605">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-637" id="f-1606">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Floating and Variable Rate Securities Risk.&#x2009;&lt;/span&gt;The market prices of securities with variable and floating interest rates are generally less sensitive to interest rate changes than are the market prices of securities of fixed interest rates. Floating and variable rate securities may decline in value if market interest rates or interest rates paid by them do not move as expected. Floating and variable rate securities may be subject to greater liquidity risk than other debt securities, meaning that there may be limitations on the Fund&#x2019;s ability to sell the securities at any given time.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-638" id="f-1607">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investment Company Securities Risk.&#x2009;&lt;/span&gt;A fund that invests in another investment company (for example, another fund or an exchange-traded fund (or ETF)) is subject to the risks associated with direct ownership of the securities in which such investment company invests. Fund shareholders indirectly bear their proportionate share of the expenses of each such investment company.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-639" id="f-1608">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-640" id="f-1609">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Repurchase Agreement Risk.&#x2009;&lt;/span&gt;If the other party to a repurchase agreement defaults on its obligation under the agreement, the Fund may suffer delays and incur costs or lose money in exercising its rights under the agreement. If the seller fails to repurchase the security and the market value of the security declines, the Fund may lose money.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-641" id="f-1610">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-642" id="f-1611">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-630" id="f-1612">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-630" id="f-1613">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (December 12, 2022), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Institutional Class shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (December 20, 2017).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-630" id="f-1614">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-630" id="f-1615">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-630" id="f-1616">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-643" id="f-1617">2017-12-20</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-644" id="f-1618">2017-12-20</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-630" id="f-1619">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-630" id="f-1620">&lt;div style="margin-bottom:6pt;margin-top:5pt;padding-left:36pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1.32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-630" id="f-1621">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-630" id="f-1622">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-630"
      decimals="4"
      id="f-1623"
      unitRef="number">0.0132</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-630" id="f-1624">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-630" id="f-1625">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-630"
      decimals="4"
      id="f-1626"
      unitRef="number">0.0000</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-630" id="f-1627">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-643" id="f-1628">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-645"
      decimals="4"
      id="f-1629"
      unitRef="number">0.0413</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-646"
      decimals="4"
      id="f-1630"
      unitRef="number">0.0311</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-647"
      decimals="4"
      id="f-1631"
      unitRef="number">0.0245</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-644" id="f-1632">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-648"
      decimals="4"
      id="f-1633"
      unitRef="number">0.0418</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-649"
      decimals="4"
      id="f-1634"
      unitRef="number">0.0315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-650"
      decimals="4"
      id="f-1635"
      unitRef="number">0.0247</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-651" id="f-1636">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-630" id="f-1637">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-652"
      decimals="4"
      id="f-1638"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-653"
      decimals="4"
      id="f-1639"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-654"
      decimals="4"
      id="f-1640"
      unitRef="number">0.0181</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-655" id="f-1641">Bloomberg US Treasury Bellwethers 3 Month Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-656"
      decimals="4"
      id="f-1642"
      unitRef="number">0.0423</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-657"
      decimals="4"
      id="f-1643"
      unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-658"
      decimals="4"
      id="f-1644"
      unitRef="number">0.0262</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-630" id="f-1645">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Bond Index is the Fund's primary broad-based securities market index. The Bloomberg U.S. Treasury Bellwethers 3 Month Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-630" id="f-1646">The Bloomberg U.S. Treasury Bellwethers 3 Month Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-667" id="f-1655">HIGH YIELD FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-667" id="f-1656">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-667" id="f-1657">The Fund seeks to provide a high level of current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-667" id="f-1658">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-667" id="f-1659">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-667" id="f-1660">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-667" decimals="0" id="f-1661" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-667" id="f-1662">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-668"
      decimals="4"
      id="f-1663"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-669"
      decimals="4"
      id="f-1664"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-670"
      decimals="4"
      id="f-1665"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-671"
      decimals="4"
      id="f-1666"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-668"
      decimals="4"
      id="f-1667"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-669"
      decimals="4"
      id="f-1668"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-670"
      decimals="4"
      id="f-1669"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-671"
      decimals="4"
      id="f-1670"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-667" id="f-1671">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1672"
      unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1673"
      unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1674"
      unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-671"
      decimals="4"
      id="f-1675"
      unitRef="number">0.0050</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1676"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1677"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1678"
      unitRef="number">0.0014</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1679"
      unitRef="number">0.0018</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1680"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-671"
      decimals="4"
      id="f-1681"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1682"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1683"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1684"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-671"
      decimals="4"
      id="f-1685"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1686"
      unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1687"
      unitRef="number">0.0169</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1688"
      unitRef="number">0.0062</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-671"
      decimals="4"
      id="f-1689"
      unitRef="number">0.0052</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1690"
      unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-668"
      decimals="4"
      id="f-1691"
      unitRef="number">0.0090</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-669"
      decimals="4"
      id="f-1692"
      unitRef="number">0.0169</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-670"
      decimals="4"
      id="f-1693"
      unitRef="number">0.0061</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-671"
      decimals="4"
      id="f-1694"
      unitRef="number">0.0052</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-667" id="f-1695">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-667" id="f-1696">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-667" id="f-1697">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-668" decimals="0" id="f-1698" unitRef="usd">463</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-668" decimals="0" id="f-1699" unitRef="usd">651</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-668" decimals="0" id="f-1700" unitRef="usd">855</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-668" decimals="0" id="f-1701" unitRef="usd">1441</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-669" decimals="0" id="f-1702" unitRef="usd">272</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-669" decimals="0" id="f-1703" unitRef="usd">533</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-669" decimals="0" id="f-1704" unitRef="usd">918</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-669" decimals="0" id="f-1705" unitRef="usd">1788</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-670" decimals="0" id="f-1706" unitRef="usd">62</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-670" decimals="0" id="f-1707" unitRef="usd">198</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-670" decimals="0" id="f-1708" unitRef="usd">345</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-670" decimals="0" id="f-1709" unitRef="usd">773</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-671" decimals="0" id="f-1710" unitRef="usd">53</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-671" decimals="0" id="f-1711" unitRef="usd">167</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-671" decimals="0" id="f-1712" unitRef="usd">291</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-671" decimals="0" id="f-1713" unitRef="usd">653</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-667" id="f-1714">With respect to Class C shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-669" decimals="0" id="f-1715" unitRef="usd">172</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-669" decimals="0" id="f-1716" unitRef="usd">533</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-669" decimals="0" id="f-1717" unitRef="usd">918</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-669" decimals="0" id="f-1718" unitRef="usd">1788</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-667" id="f-1719">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-667" id="f-1720">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 40.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-667"
      decimals="3"
      id="f-1721"
      unitRef="number">0.403</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-667" id="f-1722">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-667" id="f-1723">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in below investment grade bonds and bank loans (sometimes called &#x201c;high yield&#x201d; or &#x201c;junk&#x201d;), which are rated  Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;). If the bond or bank loan has been rated by only one of the rating agencies, that rating will determine the rating of the bond or bank loan; if the bond or bank loan is rated differently by the rating agencies, the highest rating will be used; and if the bond or bank loan has not been rated by either of those agencies, those selecting such investments will determine the quality of the bond or bank loan. The Fund also invests in investment grade bank loans (also known as senior floating rate interests) and securities of foreign issuers. Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;20% of the duration of the Bloomberg U.S. Corporate High Yield 2% Issuer Capped Index, which as of January 31, 2026 was 2.91 years. The Fund is not managed to a particular maturity.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-667" id="f-1724">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in below investment grade bonds and bank loans (sometimes called &#x201c;high yield&#x201d; or &#x201c;junk&#x201d;), which are rated  Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-667" id="f-1725">below investment grade bonds and bank loans (sometimes called &#x201c;high yield&#x201d; or &#x201c;junk&#x201d;), which are rated  Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;)</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-672" id="f-1726">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-673" id="f-1727">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-674" id="f-1728">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Bank Loans Risk.&#x2009;&lt;/span&gt;Changes in economic conditions are likely to cause issuers of bank loans (also known as senior floating rate interests) to be unable to meet their obligations. In addition, the value of the collateral securing the loan (if any) may decline, causing a loan to be substantially unsecured. Underlying credit agreements governing the bank loans, reliance on market makers, priority of repayment, and overall market volatility may harm the liquidity of loans.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-675" id="f-1729">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-676" id="f-1730">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-677" id="f-1731">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-678" id="f-1732">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-679" id="f-1733">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-667" id="f-1734">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-667" id="f-1736">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class A shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class A shares, the historical performance of the Class A shares is used (without respect to sales charges, which are not applicable to Class R-6). These adjustments result in performance for such periods that is no higher than the historical performance of the Class A shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-667" id="f-1735">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-667" id="f-1737">. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-667" id="f-1738">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-667" id="f-1739">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-667" id="f-1740">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-667" id="f-1741">&lt;div style="padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8.73&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(12.01)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-667" id="f-1742">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-667" id="f-1743">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-667"
      decimals="4"
      id="f-1744"
      unitRef="number">0.0873</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-667" id="f-1745">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-667" id="f-1746">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-667"
      decimals="4"
      id="f-1747"
      unitRef="number">-0.1201</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-667" id="f-1748">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-680" id="f-1749">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-681"
      decimals="4"
      id="f-1750"
      unitRef="number">0.0271</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-682"
      decimals="4"
      id="f-1751"
      unitRef="number">0.0356</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-683"
      decimals="4"
      id="f-1752"
      unitRef="number">0.0534</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-684" id="f-1753">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-685"
      decimals="4"
      id="f-1754"
      unitRef="number">0.0008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-686"
      decimals="4"
      id="f-1755"
      unitRef="number">0.0120</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-687"
      decimals="4"
      id="f-1756"
      unitRef="number">0.0297</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-688" id="f-1757">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-689"
      decimals="4"
      id="f-1758"
      unitRef="number">0.0159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-690"
      decimals="4"
      id="f-1759"
      unitRef="number">0.0167</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-691"
      decimals="4"
      id="f-1760"
      unitRef="number">0.0305</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-692" id="f-1761">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-693"
      decimals="4"
      id="f-1762"
      unitRef="number">0.0485</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-694"
      decimals="4"
      id="f-1763"
      unitRef="number">0.0353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-695"
      decimals="4"
      id="f-1764"
      unitRef="number">0.0512</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-696" id="f-1765">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-697"
      decimals="4"
      id="f-1766"
      unitRef="number">0.0703</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-698"
      decimals="4"
      id="f-1767"
      unitRef="number">0.0464</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-699"
      decimals="4"
      id="f-1768"
      unitRef="number">0.0608</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-700" id="f-1769">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-701"
      decimals="4"
      id="f-1770"
      unitRef="number">0.0713</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-702"
      decimals="4"
      id="f-1771"
      unitRef="number">0.0473</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-703"
      decimals="4"
      id="f-1772"
      unitRef="number">0.0612</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-1773">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-667" id="f-1774">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-1775"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-1776"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-1777"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-704" id="f-1778">Bloomberg US Corporate High Yield 2% Issuer Capped Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-705"
      decimals="4"
      id="f-1779"
      unitRef="number">0.0862</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-706"
      decimals="4"
      id="f-1780"
      unitRef="number">0.0450</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-707"
      decimals="4"
      id="f-1781"
      unitRef="number">0.0652</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-667" id="f-1783">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Bond Index is the Fund's primary broad-based securities market index. The Bloomberg U.S. Corporate High Yield 2% Issuer Capped Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-667" id="f-1782">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-667" id="f-1784">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-667" id="f-1785">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-667" id="f-1786">The Bloomberg U.S. Corporate High Yield 2% Issuer Capped Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-718" id="f-1797">INFLATION PROTECTION FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-718" id="f-1798">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-718" id="f-1799">The Fund seeks to provide current income and real (after inflation) total returns.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-718" id="f-1800">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-718" id="f-1801">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-718" id="f-1802">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-719"
      decimals="4"
      id="f-1803"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-720"
      decimals="4"
      id="f-1804"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-721"
      decimals="4"
      id="f-1805"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-722"
      decimals="4"
      id="f-1806"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-718" id="f-1807">Annual Fund&#160;Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-719"
      decimals="4"
      id="f-1808"
      unitRef="number">0.0010</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-720"
      decimals="4"
      id="f-1809"
      unitRef="number">0.0010</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-721"
      decimals="4"
      id="f-1810"
      unitRef="number">0.0010</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-722"
      decimals="4"
      id="f-1811"
      unitRef="number">0.0010</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-719"
      decimals="4"
      id="f-1812"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-721"
      decimals="4"
      id="f-1813"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-719"
      decimals="4"
      id="f-1814"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-720"
      decimals="4"
      id="f-1815"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-721"
      decimals="4"
      id="f-1816"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-722"
      decimals="4"
      id="f-1817"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-719"
      decimals="4"
      id="f-1818"
      unitRef="number">0.0052</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-720"
      decimals="4"
      id="f-1819"
      unitRef="number">0.0011</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-721"
      decimals="4"
      id="f-1820"
      unitRef="number">0.0068</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-722"
      decimals="4"
      id="f-1821"
      unitRef="number">0.0037</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent contextRef="c-718" id="f-1822">Fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading contextRef="c-718" id="f-1823">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-718" id="f-1824">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-718" id="f-1825">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-719" decimals="0" id="f-1826" unitRef="usd">153</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-719" decimals="0" id="f-1827" unitRef="usd">167</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-719" decimals="0" id="f-1828" unitRef="usd">291</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-719" decimals="0" id="f-1829" unitRef="usd">653</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-720" decimals="0" id="f-1830" unitRef="usd">11</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-720" decimals="0" id="f-1831" unitRef="usd">35</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-720" decimals="0" id="f-1832" unitRef="usd">62</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-720" decimals="0" id="f-1833" unitRef="usd">141</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-721" decimals="0" id="f-1834" unitRef="usd">69</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-721" decimals="0" id="f-1835" unitRef="usd">218</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-721" decimals="0" id="f-1836" unitRef="usd">379</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-721" decimals="0" id="f-1837" unitRef="usd">847</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-722" decimals="0" id="f-1838" unitRef="usd">38</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-722" decimals="0" id="f-1839" unitRef="usd">119</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-722" decimals="0" id="f-1840" unitRef="usd">208</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-722" decimals="0" id="f-1841" unitRef="usd">468</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-718" id="f-1842">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-719" decimals="0" id="f-1843" unitRef="usd">53</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-719" decimals="0" id="f-1844" unitRef="usd">167</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-719" decimals="0" id="f-1845" unitRef="usd">291</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-719" decimals="0" id="f-1846" unitRef="usd">653</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-718" id="f-1847">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-718" id="f-1848">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 155.4% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-718"
      decimals="3"
      id="f-1849"
      unitRef="number">1.554</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-718" id="f-1850">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-718" id="f-1851">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests primarily in inflation-indexed bonds of varying maturities issued by the U.S. government. In managing the Fund, Principal Global Investors, LLC (&#x201c;PGI&#x201d;), the Fund&#x2019;s investment advisor uses a sampling strategy designed to track the Bloomberg U.S. TIPS Index (the &#x201c;Index&#x201d;). The index is composed of investment grade U.S. treasury inflation-protected securities (&#x201c;TIPS&#x201d;). As of January 31, 2026, the Index was composed of 47 issues. The Index is rebalanced monthly to reflect securities that have dropped out of or entered the Index in the preceding month. Generally, the Fund makes corresponding changes to its portfolio shortly after Index changes are made public. The Fund typically does not purchase all of the securities in the Index. Under normal circumstances, the Fund maintains an average portfolio duration that is in line with the duration of the Index, which as of  January 31, 2026, was 6.48 years. The Fund's strategies may result in the active and frequent trading of the Fund's portfolio securities.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-723" id="f-1852">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-724" id="f-1853">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-725" id="f-1854">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-726" id="f-1855">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Portfolio Turnover Risk.&#x2009;&lt;/span&gt;High portfolio turnover (more than 100%) caused by active and frequent trading of portfolio securities may result in accelerating the realization of taxable gains and losses, lower fund performance, and increased brokerage costs.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-727" id="f-1856">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-728" id="f-1857">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-729" id="f-1858">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-730" id="f-1859">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-718" id="f-1860">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-718" id="f-1862">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to March 1, 2026, the strategy of the Fund differed from its current strategy. Accordingly, performance of the Fund for periods prior to March 1, 2026, may not be representative of the performance the Fund would have achieved had the Fund been following its current strategy.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-718" id="f-1861">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-718" id="f-1863">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-718" id="f-1864">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-718" id="f-1865">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-718" id="f-1866">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;4.72&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(6.33)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-718" id="f-1867">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-718" id="f-1868">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-718"
      decimals="4"
      id="f-1869"
      unitRef="number">0.0472</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-718" id="f-1870">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-718" id="f-1871">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-718"
      decimals="4"
      id="f-1872"
      unitRef="number">-0.0633</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-718" id="f-1873">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-731" id="f-1874">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-732"
      decimals="4"
      id="f-1875"
      unitRef="number">0.0664</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-733"
      decimals="4"
      id="f-1876"
      unitRef="number">0.0077</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-734"
      decimals="4"
      id="f-1877"
      unitRef="number">0.0272</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-735" id="f-1878">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-736"
      decimals="4"
      id="f-1879"
      unitRef="number">0.0469</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-737"
      decimals="4"
      id="f-1880"
      unitRef="number">-0.0114</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-738"
      decimals="4"
      id="f-1881"
      unitRef="number">0.0136</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-739" id="f-1882">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-740"
      decimals="4"
      id="f-1883"
      unitRef="number">0.0393</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-741"
      decimals="4"
      id="f-1884"
      unitRef="number">-0.0018</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-742"
      decimals="4"
      id="f-1885"
      unitRef="number">0.0153</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-743" id="f-1886">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-744"
      decimals="4"
      id="f-1887"
      unitRef="number">0.0522</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-745"
      decimals="4"
      id="f-1888"
      unitRef="number">0.0039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-746"
      decimals="4"
      id="f-1889"
      unitRef="number">0.0217</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-747" id="f-1890">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-748"
      decimals="4"
      id="f-1891"
      unitRef="number">0.0608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-749"
      decimals="4"
      id="f-1892"
      unitRef="number">0.0022</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-750"
      decimals="4"
      id="f-1893"
      unitRef="number">0.0215</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-751" id="f-1894">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-752"
      decimals="4"
      id="f-1895"
      unitRef="number">0.0638</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-753"
      decimals="4"
      id="f-1896"
      unitRef="number">0.0053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-754"
      decimals="4"
      id="f-1897"
      unitRef="number">0.0246</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-1898">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-718" id="f-1899">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-1900"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-1901"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-1902"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-755" id="f-1903">Bloomberg US Treasury TIPS Index  (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-756"
      decimals="4"
      id="f-1904"
      unitRef="number">0.0701</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-757"
      decimals="4"
      id="f-1905"
      unitRef="number">0.0112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-758"
      decimals="4"
      id="f-1906"
      unitRef="number">0.0309</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-718" id="f-1908">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The Bloomberg US Treasury TIPS Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-718" id="f-1907">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-718" id="f-1909">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-718" id="f-1910">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-718" id="f-1911">The Bloomberg US Treasury TIPS Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-769" id="f-1922">INTERNATIONAL BOND FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-769" id="f-1923">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-769" id="f-1924">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks to provide current income and capital appreciation.&lt;/span&gt;&lt;/div&gt;</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-769" id="f-1925">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-769" id="f-1926">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-769" id="f-1927">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-770" decimals="0" id="f-1928" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-769" id="f-1929">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-770"
      decimals="4"
      id="f-1930"
      unitRef="number">0.0048</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-770"
      decimals="4"
      id="f-1931"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-770"
      decimals="4"
      id="f-1932"
      unitRef="number">0.0053</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-770"
      decimals="4"
      id="f-1933"
      unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-770"
      decimals="4"
      id="f-1934"
      unitRef="number">0.0052</oef:NetExpensesOverAssets>
    <oef:OtherExpensesNewFundBasedOnEstimates contextRef="c-769" id="f-1935">Based on estimated expenses for the current fiscal year.</oef:OtherExpensesNewFundBasedOnEstimates>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-769" id="f-1936">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-769" id="f-1937">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-769" id="f-1938">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-769" id="f-1939">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-770" decimals="0" id="f-1940" unitRef="usd">53</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-770" decimals="0" id="f-1941" unitRef="usd">169</oef:ExpenseExampleNoRedemptionYear03>
    <oef:PortfolioTurnoverHeading contextRef="c-769" id="f-1942">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-769" id="f-1943">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. This Fund is new and does not have a portfolio turnover rate to disclose.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:StrategyHeading contextRef="c-769" id="f-1944">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-769" id="f-1945">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds. For purposes of the Fund&#x2019;s 80% policy, bonds include derivative instruments or other instruments that have economic characteristics similar to bonds. The Fund invests primarily in non-U.S. dollar-denominated, investment grade bonds of issuers of developed and emerging markets, including China. Bonds include debt obligations of any maturity, such as bonds, notes, bills, and debentures and may be denominated and issued in the local currency or another currency. The Fund's assets are invested in issuers located in at least three countries (excluding the United States) and combined exposure to foreign securities, foreign currencies, and other foreign investments equal to at least 40% of the Fund&#x2019;s net assets. Investment grade bonds are rated BBB- or higher by S&amp;amp;P Global Ratings ("S&amp;amp;P Global") or Baa3 by Moody&#x2019;s Investor Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;), at the time of purchase. If the security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating will be used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is not managed to a particular maturity. Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;20% of the duration of the Bloomberg Global Aggregate ex USD Index, which as of  January 31, 2026 was 6.69 years . The Fund&#x2019;s strategies may result in the active and frequent trading of the Fund&#x2019;s portfolio securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in derivatives, including credit default swaps, currency contracts, forwards contracts, and interest rate swaps for currency hedging purposes.  A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-769" id="f-1946">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in bonds. For purposes of the Fund&#x2019;s 80% policy, bonds include derivative instruments or other instruments that have economic characteristics similar to bonds.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-769" id="f-1947">The Fund invests primarily in non-U.S. dollar-denominated, investment grade bonds of issuers of developed and emerging markets, including China. Bonds include debt obligations of any maturity, such as bonds, notes, bills, and debentures and may be denominated and issued in the local currency or another currency.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-771" id="f-1948">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-772" id="f-1949">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-773" id="f-1950">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-774" id="f-1951">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-775" id="f-1952">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-776" id="f-1953">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Currency Contracts. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives related to currency contracts involve the specific risk of government action that would restrict the ability of the Fund to deliver or receive currency.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-777" id="f-1954">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-778" id="f-1955">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-779" id="f-1956">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-780" id="f-1957">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-781" id="f-1958">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-782" id="f-1959">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-783" id="f-1960">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Frequent Trading Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Active and frequent trading of portfolio assets may result in accelerating the realization of taxable gains and losses, lower Fund performance, and increased transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-784" id="f-1961">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Hedging Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that implements a hedging strategy using derivatives and/or securities could expose the fund to the risk that can arise when a change in the value of a hedge does not match a change in the value of the asset it hedges. In other words, the change in value of the hedge could move in a direction that does not match the change in value of the underlying asset, resulting in a risk of loss to the Fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-785" id="f-1962">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-786" id="f-1963">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-787" id="f-1964">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sovereign Debt Risk.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Sovereign debt instruments are subject to the risk that a governmental entity may delay or refuse to pay interest or repay principal on its sovereign debt, due, for example, to cash flow problems, insufficient foreign currency reserves, political considerations, the relative size of the governmental entity&#x2019;s debt position in relation to the economy, or the failure to put in place economic reforms required by the International Monetary Fund or other multilateral agencies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-769" id="f-1965">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-769" id="f-1967">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No performance information is shown because the Fund has not yet had a calendar year of performance. The performance is benchmarked against the Bloomberg Global Aggregate ex USD Index. Performance information provides an indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceOneYearOrLess contextRef="c-769" id="f-1966">No performance information is shown because the Fund has not yet had a calendar year of performance.</oef:PerformanceOneYearOrLess>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-769" id="f-1968">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-769" id="f-1969">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:RiskReturnHeading contextRef="c-788" id="f-1970">INTERNATIONAL EQUITY FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-788" id="f-1971">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-788" id="f-1972">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-788" id="f-1973">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-788" id="f-1974">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-788" id="f-1975">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-789" decimals="0" id="f-1976" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-790" decimals="0" id="f-1977" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-791" decimals="0" id="f-1978" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-792" decimals="0" id="f-1979" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-788" id="f-1980">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-790"
      decimals="4"
      id="f-1981"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-791"
      decimals="4"
      id="f-1982"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-792"
      decimals="4"
      id="f-1983"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-789"
      decimals="4"
      id="f-1984"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-791"
      decimals="4"
      id="f-1985"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-790"
      decimals="4"
      id="f-1986"
      unitRef="number">0.0017</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-791"
      decimals="4"
      id="f-1987"
      unitRef="number">0.0035</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-792"
      decimals="4"
      id="f-1988"
      unitRef="number">0.0029</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-789"
      decimals="4"
      id="f-1989"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-790"
      decimals="4"
      id="f-1990"
      unitRef="number">0.0077</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-791"
      decimals="4"
      id="f-1991"
      unitRef="number">0.0120</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-792"
      decimals="4"
      id="f-1992"
      unitRef="number">0.0089</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-789"
      decimals="4"
      id="f-1993"
      unitRef="number">0.0062</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-790"
      decimals="4"
      id="f-1994"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-790"
      decimals="4"
      id="f-1995"
      unitRef="number">0.0077</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-791"
      decimals="4"
      id="f-1996"
      unitRef="number">0.0120</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-792"
      decimals="4"
      id="f-1997"
      unitRef="number">0.0089</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-789"
      decimals="4"
      id="f-1998"
      unitRef="number">0.0062</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-788" id="f-1999">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-788" id="f-2000">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-788" id="f-2001">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-788" id="f-2002">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-790" decimals="0" id="f-2003" unitRef="usd">79</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-790" decimals="0" id="f-2004" unitRef="usd">246</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-790" decimals="0" id="f-2005" unitRef="usd">428</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-790" decimals="0" id="f-2006" unitRef="usd">954</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-791" decimals="0" id="f-2007" unitRef="usd">122</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-791" decimals="0" id="f-2008" unitRef="usd">381</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-791" decimals="0" id="f-2009" unitRef="usd">660</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-791" decimals="0" id="f-2010" unitRef="usd">1455</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-792" decimals="0" id="f-2011" unitRef="usd">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-792" decimals="0" id="f-2012" unitRef="usd">284</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-792" decimals="0" id="f-2013" unitRef="usd">493</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-792" decimals="0" id="f-2014" unitRef="usd">1096</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-789" decimals="0" id="f-2015" unitRef="usd">63</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-789" decimals="0" id="f-2016" unitRef="usd">199</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-789" decimals="0" id="f-2017" unitRef="usd">346</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-789" decimals="0" id="f-2018" unitRef="usd">774</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-788" id="f-2019">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-788" id="f-2020">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 96.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-788"
      decimals="3"
      id="f-2021"
      unitRef="number">0.963</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-788" id="f-2022">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-788" id="f-2024">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities. The Fund defines equity securities to include common stock, preferred stock, and exchange-traded funds (ETFs) and mutual funds that invest primarily in equity securities. The Fund invests primarily in foreign equity securities, including emerging market securities, such as China. The Fund typically invests in foreign securities of at least ten countries. The Fund invests in equity securities of small, medium, and large market capitalization companies.&lt;/span&gt;&lt;/div&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in value equity securities, an investment strategy that emphasizes buying equity securities that appear to be undervalued. The Fund also invests in growth equity securities, an investment strategy that emphasizes buying equity securities of companies whose potential for growth of capital and earnings is expected to be above average.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-788" id="f-2023">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-788" id="f-2025">The Fund defines equity securities to include common stock, preferred stock, and exchange-traded funds (ETFs) and mutual funds that invest primarily in equity securities.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-793" id="f-2026">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-794" id="f-2027">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-795" id="f-2028">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-796" id="f-2029">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;China Investment Risk.&#x2009;&lt;/span&gt;The Fund invests a significant portion of its assets in securities of issuers located or operating in China. Investing in China involves certain heightened risks and considerations, including, among others: frequent trading suspensions and government interventions (including by nationalizing assets); currency exchange rate fluctuations or blockages; limits on using brokers and on foreign ownership; different financial reporting standards; higher dependence on exports and international trade; political and social instability; infectious disease outbreaks; regional and global conflicts; increased trade tariffs, embargoes, and other trade limitations; custody and other risks associated with programs used to access Chinese securities; and uncertainties in tax rules that could result in unexpected tax liabilities for the Fund. Significant portions of the Chinese securities markets may become rapidly illiquid, as Chinese issuers have the ability to suspend the trading of their equity securities. Moreover, actions by the U.S. government, such as delisting of certain Chinese companies from U.S. securities exchanges or otherwise restricting their operations in the U.S., may negatively impact the value of such securities held by the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-797" id="f-2030">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-798" id="f-2031">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-799" id="f-2032">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-800" id="f-2033">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-801" id="f-2034">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-802" id="f-2035">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-803" id="f-2036">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-788" id="f-2037">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-788" id="f-2039">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the fees and expenses of Class R-6 shares. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-788" id="f-2038">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-788" id="f-2040">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-788" id="f-2041">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-788" id="f-2042">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-788" id="f-2043">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;22.05&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(22.85)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-788" id="f-2044">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-788" id="f-2045">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-788"
      decimals="4"
      id="f-2046"
      unitRef="number">0.2205</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-788" id="f-2047">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-788" id="f-2048">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-788"
      decimals="4"
      id="f-2049"
      unitRef="number">-0.2285</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-788" id="f-2050">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-804" id="f-2051">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-805"
      decimals="4"
      id="f-2052"
      unitRef="number">0.3545</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-806"
      decimals="4"
      id="f-2053"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-807"
      decimals="4"
      id="f-2054"
      unitRef="number">0.0803</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-808" id="f-2055">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-809"
      decimals="4"
      id="f-2056"
      unitRef="number">0.3396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-810"
      decimals="4"
      id="f-2057"
      unitRef="number">0.0547</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-811"
      decimals="4"
      id="f-2058"
      unitRef="number">0.0673</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-812" id="f-2059">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-813"
      decimals="4"
      id="f-2060"
      unitRef="number">0.2151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-814"
      decimals="4"
      id="f-2061"
      unitRef="number">0.0537</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-815"
      decimals="4"
      id="f-2062"
      unitRef="number">0.0629</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-816" id="f-2063">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-817"
      decimals="4"
      id="f-2064"
      unitRef="number">0.3477</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-818"
      decimals="4"
      id="f-2065"
      unitRef="number">0.0679</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-819"
      decimals="4"
      id="f-2066"
      unitRef="number">0.0750</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-820" id="f-2067">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-821"
      decimals="4"
      id="f-2068"
      unitRef="number">0.3519</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-822"
      decimals="4"
      id="f-2069"
      unitRef="number">0.0713</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-823"
      decimals="4"
      id="f-2070"
      unitRef="number">0.0784</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-824" id="f-2071">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-825"
      decimals="4"
      id="f-2072"
      unitRef="number">0.3563</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-826"
      decimals="4"
      id="f-2073"
      unitRef="number">0.0741</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-827"
      decimals="4"
      id="f-2074"
      unitRef="number">0.0810</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-293" id="f-2075">MSCI ACWI Ex USA Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-788" id="f-2076">(reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-294"
      decimals="4"
      id="f-2077"
      unitRef="number">0.3239</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-295"
      decimals="4"
      id="f-2078"
      unitRef="number">0.0791</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-296"
      decimals="4"
      id="f-2079"
      unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-788" id="f-2081">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-788" id="f-2080">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-788" id="f-2082">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-788" id="f-2083">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-838" id="f-2094">LARGECAP GROWTH FUND&#160;I</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-838" id="f-2095">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-838" id="f-2096">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-838" id="f-2097">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-838" id="f-2098">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-838" id="f-2099">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-838" decimals="0" id="f-2100" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-838" id="f-2101">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-839"
      decimals="4"
      id="f-2102"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-840"
      decimals="4"
      id="f-2103"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-841"
      decimals="4"
      id="f-2104"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-842"
      decimals="4"
      id="f-2105"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-843"
      decimals="4"
      id="f-2106"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-844"
      decimals="4"
      id="f-2107"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-839"
      decimals="4"
      id="f-2108"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-840"
      decimals="4"
      id="f-2109"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-841"
      decimals="4"
      id="f-2110"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-842"
      decimals="4"
      id="f-2111"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-843"
      decimals="4"
      id="f-2112"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-844"
      decimals="4"
      id="f-2113"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-838" id="f-2114">Annual Fund&#160;Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2115"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2116"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-841"
      decimals="4"
      id="f-2117"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2118"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-843"
      decimals="4"
      id="f-2119"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-844"
      decimals="4"
      id="f-2120"
      unitRef="number">0.0060</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2121"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2122"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2123"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2124"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2125"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-841"
      decimals="4"
      id="f-2126"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2127"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-843"
      decimals="4"
      id="f-2128"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-844"
      decimals="4"
      id="f-2129"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2130"
      unitRef="number">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2131"
      unitRef="number">0.0080</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-841"
      decimals="4"
      id="f-2132"
      unitRef="number">0.0069</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2133"
      unitRef="number">0.0118</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-843"
      decimals="4"
      id="f-2134"
      unitRef="number">0.0087</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-844"
      decimals="4"
      id="f-2135"
      unitRef="number">0.0061</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2136"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2137"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-841"
      decimals="4"
      id="f-2138"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2139"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-843"
      decimals="4"
      id="f-2140"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-844"
      decimals="4"
      id="f-2141"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-839"
      decimals="4"
      id="f-2142"
      unitRef="number">0.0093</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-840"
      decimals="4"
      id="f-2143"
      unitRef="number">0.0078</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-841"
      decimals="4"
      id="f-2144"
      unitRef="number">0.0067</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-842"
      decimals="4"
      id="f-2145"
      unitRef="number">0.0116</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-843"
      decimals="4"
      id="f-2146"
      unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-844"
      decimals="4"
      id="f-2147"
      unitRef="number">0.0059</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-838" id="f-2148">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-838" id="f-2149">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-838" id="f-2150">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-838" id="f-2151">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-839" decimals="0" id="f-2152" unitRef="usd">640</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-839" decimals="0" id="f-2153" unitRef="usd">834</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-839" decimals="0" id="f-2154" unitRef="usd">1045</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-839" decimals="0" id="f-2155" unitRef="usd">1651</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-840" decimals="0" id="f-2156" unitRef="usd">180</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-840" decimals="0" id="f-2157" unitRef="usd">253</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-840" decimals="0" id="f-2158" unitRef="usd">442</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-840" decimals="0" id="f-2159" unitRef="usd">988</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-841" decimals="0" id="f-2160" unitRef="usd">68</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-841" decimals="0" id="f-2161" unitRef="usd">219</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-841" decimals="0" id="f-2162" unitRef="usd">382</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-841" decimals="0" id="f-2163" unitRef="usd">857</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-842" decimals="0" id="f-2164" unitRef="usd">118</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-842" decimals="0" id="f-2165" unitRef="usd">373</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-842" decimals="0" id="f-2166" unitRef="usd">647</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-842" decimals="0" id="f-2167" unitRef="usd">1430</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-843" decimals="0" id="f-2168" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-843" decimals="0" id="f-2169" unitRef="usd">276</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-843" decimals="0" id="f-2170" unitRef="usd">480</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-843" decimals="0" id="f-2171" unitRef="usd">1071</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-844" decimals="0" id="f-2172" unitRef="usd">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-844" decimals="0" id="f-2173" unitRef="usd">193</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-844" decimals="0" id="f-2174" unitRef="usd">338</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-844" decimals="0" id="f-2175" unitRef="usd">760</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-838" id="f-2176">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-840" decimals="0" id="f-2177" unitRef="usd">80</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-840" decimals="0" id="f-2178" unitRef="usd">253</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-840" decimals="0" id="f-2179" unitRef="usd">442</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-840" decimals="0" id="f-2180" unitRef="usd">988</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-838" id="f-2181">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-838" id="f-2182">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 34.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-838"
      decimals="3"
      id="f-2183"
      unitRef="number">0.347</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-838" id="f-2184">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-838" id="f-2185">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in growth equity securities of companies with large market capitalizations. For this Fund, large market capitalization growth equity securities are securities (i) with market capitalizations within the range of companies comprising the Russell 1000&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Index (as of January&#160;30, 2026, this was between approximately $1.2 billion and&#160;$4.7 trillion),&#160;and (ii) that are included within at least one of the following growth indices: the MSCI All Country World IMI&#160;Growth Index, the S&amp;amp;P 1500 Growth Index, or the Russell 3000 Growth Index. The Fund also invests in equity securities of companies with medium market capitalizations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the Russell 1000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth Index.&lt;/span&gt;&lt;/div&gt;The Fund is considered non-diversified, which means it can invest a higher percentage of assets in securities of individual issuers than a diversified fund. As a result, changes in the value of a single investment could cause greater fluctuations in the Fund&#x2019;s share price than would occur in a more diversified fund.</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-838" id="f-2186">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in growth equity securities of companies with large market capitalizations.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-838" id="f-2187">For this Fund, large market capitalization growth equity securities are securities (i) with market capitalizations within the range of companies comprising the Russell 1000&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Index (as of January&#160;30, 2026, this was between approximately $1.2 billion and&#160;$4.7 trillion),&#160;and (ii) that are included within at least one of the following growth indices: the MSCI All Country World IMI&#160;Growth Index, the S&amp;amp;P 1500 Growth Index, or the Russell 3000 Growth Index.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-845" id="f-2188">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-846" id="f-2189">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-847" id="f-2190">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-848" id="f-2191">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-849" id="f-2192">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-850" id="f-2193">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Diversification Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A non-diversified fund may invest a high percentage of its assets in the securities of a small number of issuers and is more likely than diversified funds to be significantly affected by a specific security&#x2019;s poor performance.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-851" id="f-2194">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Passive Strategy Risk.&#x2009;&lt;/span&gt;A portion of the Fund seeks to match the performance of a specified index. However, the correlation between the performance of this portion of the Fund and index performance may be affected by many factors, such as Fund expenses, the timing of cash flows into and out of the Fund, changes in securities markets, and changes in the composition of the index.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-852" id="f-2195">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-838" id="f-2196">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-838" id="f-2198">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-838" id="f-2197">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-838" id="f-2199">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-838" id="f-2200">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-838" id="f-2201">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-838" id="f-2202">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-838" id="f-2203">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;27.72&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(21.61)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-838" id="f-2204">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-838" id="f-2205">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-838"
      decimals="4"
      id="f-2206"
      unitRef="number">0.2772</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-838" id="f-2207">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-838" id="f-2208">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-838"
      decimals="4"
      id="f-2209"
      unitRef="number">-0.2161</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-838" id="f-2210">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-853" id="f-2211">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-854"
      decimals="4"
      id="f-2212"
      unitRef="number">0.0502</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-855"
      decimals="4"
      id="f-2213"
      unitRef="number">0.0792</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-856"
      decimals="4"
      id="f-2214"
      unitRef="number">0.1391</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-857" id="f-2215">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-858"
      decimals="4"
      id="f-2216"
      unitRef="number">0.0120</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-859"
      decimals="4"
      id="f-2217"
      unitRef="number">0.0431</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-860"
      decimals="4"
      id="f-2218"
      unitRef="number">0.1089</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-861" id="f-2219">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-862"
      decimals="4"
      id="f-2220"
      unitRef="number">0.0517</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-863"
      decimals="4"
      id="f-2221"
      unitRef="number">0.0565</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-864"
      decimals="4"
      id="f-2222"
      unitRef="number">0.1084</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-865" id="f-2223">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-866"
      decimals="4"
      id="f-2224"
      unitRef="number">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-867"
      decimals="4"
      id="f-2225"
      unitRef="number">0.0933</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-868"
      decimals="4"
      id="f-2226"
      unitRef="number">0.1480</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-869" id="f-2227">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-870"
      decimals="4"
      id="f-2228"
      unitRef="number">0.1141</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-871"
      decimals="4"
      id="f-2229"
      unitRef="number">0.0945</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-872"
      decimals="4"
      id="f-2230"
      unitRef="number">0.1496</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-873" id="f-2231">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-874"
      decimals="4"
      id="f-2232"
      unitRef="number">0.1086</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-875"
      decimals="4"
      id="f-2233"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-876"
      decimals="4"
      id="f-2234"
      unitRef="number">0.1439</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-877" id="f-2235">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-878"
      decimals="4"
      id="f-2236"
      unitRef="number">0.1123</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-879"
      decimals="4"
      id="f-2237"
      unitRef="number">0.0927</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-880"
      decimals="4"
      id="f-2238"
      unitRef="number">0.1476</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-881" id="f-2239">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-882"
      decimals="4"
      id="f-2240"
      unitRef="number">0.1148</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-883"
      decimals="4"
      id="f-2241"
      unitRef="number">0.0954</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-884"
      decimals="4"
      id="f-2242"
      unitRef="number">0.1504</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-353" id="f-2243">Russell 1000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-838" id="f-2244">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-354"
      decimals="4"
      id="f-2245"
      unitRef="number">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-355"
      decimals="4"
      id="f-2246"
      unitRef="number">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-356"
      decimals="4"
      id="f-2247"
      unitRef="number">0.1459</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-885" id="f-2248">Russell 1000 Growth Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-886"
      decimals="4"
      id="f-2249"
      unitRef="number">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-887"
      decimals="4"
      id="f-2250"
      unitRef="number">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-888"
      decimals="4"
      id="f-2251"
      unitRef="number">0.1813</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-838" id="f-2253">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 1000 Index is the Fund's primary broad-based securities market index. The Russell 1000 Growth Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-838" id="f-2252">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-838" id="f-2254">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-838" id="f-2255">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-838" id="f-2256">The Russell 1000 Growth Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-899" id="f-2267">LARGECAP S&amp;P 500 INDEX FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-899" id="f-2268">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-899" id="f-2269">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-899" id="f-2270">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-899" id="f-2271">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-899" id="f-2272">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-899" decimals="0" id="f-2273" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-899" id="f-2274">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-900"
      decimals="4"
      id="f-2275"
      unitRef="number">0.0150</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-901"
      decimals="4"
      id="f-2276"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-902"
      decimals="4"
      id="f-2277"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-903"
      decimals="4"
      id="f-2278"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-904"
      decimals="4"
      id="f-2279"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-900"
      decimals="4"
      id="f-2280"
      unitRef="number">0.0025</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-901"
      decimals="4"
      id="f-2281"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-902"
      decimals="4"
      id="f-2282"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-903"
      decimals="4"
      id="f-2283"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-904"
      decimals="4"
      id="f-2284"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-899" id="f-2285">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-900"
      decimals="4"
      id="f-2286"
      unitRef="number">0.0008</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-901"
      decimals="4"
      id="f-2287"
      unitRef="number">0.0008</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-902"
      decimals="4"
      id="f-2288"
      unitRef="number">0.0008</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-903"
      decimals="4"
      id="f-2289"
      unitRef="number">0.0008</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-904"
      decimals="4"
      id="f-2290"
      unitRef="number">0.0008</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-900"
      decimals="4"
      id="f-2291"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-901"
      decimals="4"
      id="f-2292"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-903"
      decimals="4"
      id="f-2293"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-900"
      decimals="4"
      id="f-2294"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-901"
      decimals="4"
      id="f-2295"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-902"
      decimals="4"
      id="f-2296"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-903"
      decimals="4"
      id="f-2297"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-904"
      decimals="4"
      id="f-2298"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-900"
      decimals="4"
      id="f-2299"
      unitRef="number">0.0031</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-901"
      decimals="4"
      id="f-2300"
      unitRef="number">0.0027</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-902"
      decimals="4"
      id="f-2301"
      unitRef="number">0.0010</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-903"
      decimals="4"
      id="f-2302"
      unitRef="number">0.0066</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-904"
      decimals="4"
      id="f-2303"
      unitRef="number">0.0035</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-899" id="f-2304">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-899" id="f-2305">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-899" id="f-2306">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-900" decimals="0" id="f-2307" unitRef="usd">181</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-900" decimals="0" id="f-2308" unitRef="usd">248</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-900" decimals="0" id="f-2309" unitRef="usd">322</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-900" decimals="0" id="f-2310" unitRef="usd">537</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-901" decimals="0" id="f-2311" unitRef="usd">128</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-901" decimals="0" id="f-2312" unitRef="usd">87</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-901" decimals="0" id="f-2313" unitRef="usd">152</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-901" decimals="0" id="f-2314" unitRef="usd">343</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-902" decimals="0" id="f-2315" unitRef="usd">10</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-902" decimals="0" id="f-2316" unitRef="usd">32</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-902" decimals="0" id="f-2317" unitRef="usd">56</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-902" decimals="0" id="f-2318" unitRef="usd">128</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-903" decimals="0" id="f-2319" unitRef="usd">67</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-903" decimals="0" id="f-2320" unitRef="usd">211</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-903" decimals="0" id="f-2321" unitRef="usd">368</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-903" decimals="0" id="f-2322" unitRef="usd">822</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-904" decimals="0" id="f-2323" unitRef="usd">36</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-904" decimals="0" id="f-2324" unitRef="usd">113</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-904" decimals="0" id="f-2325" unitRef="usd">197</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-904" decimals="0" id="f-2326" unitRef="usd">443</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-899" id="f-2327">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-901" decimals="0" id="f-2328" unitRef="usd">28</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-901" decimals="0" id="f-2329" unitRef="usd">87</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-901" decimals="0" id="f-2330" unitRef="usd">152</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-901" decimals="0" id="f-2331" unitRef="usd">343</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-899" id="f-2332">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-899" id="f-2333">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 4.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-899"
      decimals="4"
      id="f-2334"
      unitRef="number">0.042</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-899" id="f-2335">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-899" id="f-2336">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (&#x201c;S&amp;amp;P&#x201d;) 500 Index (the &#x201c;Index&#x201d;). The Index is designed to represent U.S. equities with risk/return characteristics of the large cap universe. As of January&#160;30, 2026, the market capitalization range of the companies comprising the Index was between approximately $5.8 billion and $4.6 trillion. Each component stock of the Index is weighted in proportion to its total market value. The Index is rebalanced quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund employs a passive investment approach designed to attempt to track the performance of the Index. In seeking its objective, the Fund typically employs a replication strategy, which involves investing in all the securities that make up the Index, in the same proportions as the Index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry. The Fund may operate as a non-diversified fund, as defined under the Investment Company Act of 1940 (&#x201c;1940 Act&#x201d;), to the approximate extent the Index is non-diversified. The Fund may, therefore, operate as non-diversified solely as a result of a change in relative market capitalization or index weighting of one or more constituents of the Index.  A non-diversified fund can invest a higher percentage of assets in securities of individual issuers than a diversified fund. As a result, changes in the value of a single investment could cause greater fluctuations in the share price of a non-diversified fund than would occur in a more diversified fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note:&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Standard &amp;amp; Poor&#x2019;s 500&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; and &#x201c;S&amp;amp;P 500&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; are trademarks of S&amp;amp;P Global and have been licensed by Principal. The Fund is not sponsored, endorsed, sold, or promoted by S&amp;amp;P Global, and S&amp;amp;P Global makes no representation regarding the advisability of investing in the Fund.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-899" id="f-2337">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; (&#x201c;S&amp;amp;P&#x201d;) 500 Index (the &#x201c;Index&#x201d;).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-899" id="f-2338">in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; (&#x201c;S&amp;amp;P&#x201d;) 500 Index (the &#x201c;Index&#x201d;)</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-899" id="f-2339">The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry. The Fund may operate as a non-diversified fund, as defined under the Investment Company Act of 1940 (&#x201c;1940 Act&#x201d;), to the approximate extent the Index is non-diversified. The Fund may, therefore, operate as non-diversified solely as a result of a change in relative market capitalization or index weighting of one or more constituents of the Index.  A non-diversified fund can invest a higher percentage of assets in securities of individual issuers than a diversified fund. As a result, changes in the value of a single investment could cause greater fluctuations in the share price of a non-diversified fund than would occur in a more diversified fund.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-905" id="f-2340">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-906" id="f-2341">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-907" id="f-2342">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-908" id="f-2343">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-909" id="f-2344">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industry Concentration Risk.&#x2009;&lt;/span&gt;A fund that concentrates investments in a particular industry or group of industries has greater exposure than other funds to market, economic, and other factors affecting that industry or group of industries.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-910" id="f-2345">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Diversification Risk&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#x2009;From time to time, the Fund may operate as a non-diversified fund under the 1940 Act, solely as a result of a change in relative market capitalization or index weighting of one or more constituents of the Fund&#x2019;s Index. A non-diversified fund may invest a high percentage of its assets in the securities of a small number of issuers and is more likely than diversified funds to be significantly affected by a specific security&#x2019;s poor performance.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-911" id="f-2346">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-899" id="f-2347">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-899" id="f-2349">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-899" id="f-2348">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-899" id="f-2350">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-899" id="f-2351">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-899" id="f-2352">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-899" id="f-2353">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-899" id="f-2354">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;20.38&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(19.67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-899" id="f-2355">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-899" id="f-2356">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-899"
      decimals="4"
      id="f-2357"
      unitRef="number">0.2038</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-899" id="f-2358">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-899" id="f-2359">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-899"
      decimals="4"
      id="f-2360"
      unitRef="number">-0.1967</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-899" id="f-2361">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-912" id="f-2362">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-913"
      decimals="4"
      id="f-2363"
      unitRef="number">0.1572</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-914"
      decimals="4"
      id="f-2364"
      unitRef="number">0.1362</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-915"
      decimals="4"
      id="f-2365"
      unitRef="number">0.1415</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-916" id="f-2366">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-917"
      decimals="4"
      id="f-2367"
      unitRef="number">0.1496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-918"
      decimals="4"
      id="f-2368"
      unitRef="number">0.1230</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-919"
      decimals="4"
      id="f-2369"
      unitRef="number">0.1276</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-920" id="f-2370">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-921"
      decimals="4"
      id="f-2371"
      unitRef="number">0.0982</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-922"
      decimals="4"
      id="f-2372"
      unitRef="number">0.1059</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-923"
      decimals="4"
      id="f-2373"
      unitRef="number">0.1140</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-924" id="f-2374">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-925"
      decimals="4"
      id="f-2375"
      unitRef="number">0.1649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-926"
      decimals="4"
      id="f-2376"
      unitRef="number">0.1403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-927"
      decimals="4"
      id="f-2377"
      unitRef="number">0.1441</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-928" id="f-2378">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-929"
      decimals="4"
      id="f-2379"
      unitRef="number">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-930"
      decimals="4"
      id="f-2380"
      unitRef="number">0.1423</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-931"
      decimals="4"
      id="f-2381"
      unitRef="number">0.1463</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-932" id="f-2382">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-933"
      decimals="4"
      id="f-2383"
      unitRef="number">0.1707</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-934"
      decimals="4"
      id="f-2384"
      unitRef="number">0.1360</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-935"
      decimals="4"
      id="f-2385"
      unitRef="number">0.1399</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-936" id="f-2386">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-937"
      decimals="4"
      id="f-2387"
      unitRef="number">0.1742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-938"
      decimals="4"
      id="f-2388"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-939"
      decimals="4"
      id="f-2389"
      unitRef="number">0.1434</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-940" id="f-2390">S&amp;P 500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-899" id="f-2391">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-941"
      decimals="4"
      id="f-2392"
      unitRef="number">0.1788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-942"
      decimals="4"
      id="f-2393"
      unitRef="number">0.1442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-943"
      decimals="4"
      id="f-2394"
      unitRef="number">0.1482</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-899" id="f-2396">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-899" id="f-2395">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-899" id="f-2397">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-899" id="f-2398">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-954" id="f-2409">LARGECAP VALUE FUND III</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-954" id="f-2410">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-954" id="f-2411">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-954" id="f-2412">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-954" id="f-2413">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-954" id="f-2414">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-955"
      decimals="4"
      id="f-2415"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-956"
      decimals="4"
      id="f-2416"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-957"
      decimals="4"
      id="f-2417"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-958"
      decimals="4"
      id="f-2418"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-954" id="f-2419">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2420"
      unitRef="number">0.0068</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2421"
      unitRef="number">0.0068</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2422"
      unitRef="number">0.0068</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2423"
      unitRef="number">0.0068</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2424"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2425"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2426"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2427"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2428"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2429"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2430"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2431"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2432"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2433"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2434"
      unitRef="number">0.0095</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2435"
      unitRef="number">0.0071</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2436"
      unitRef="number">0.0127</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2437"
      unitRef="number">0.0096</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2438"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2439"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2440"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2441"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-955"
      decimals="4"
      id="f-2442"
      unitRef="number">0.0092</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-956"
      decimals="4"
      id="f-2443"
      unitRef="number">0.0068</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-957"
      decimals="4"
      id="f-2444"
      unitRef="number">0.0124</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-958"
      decimals="4"
      id="f-2445"
      unitRef="number">0.0093</oef:NetExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent contextRef="c-954" id="f-2446">Fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-954" id="f-2447">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-954" id="f-2448">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-954" id="f-2449">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-954" id="f-2450">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-955" decimals="0" id="f-2451" unitRef="usd">194</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-955" decimals="0" id="f-2452" unitRef="usd">300</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-955" decimals="0" id="f-2453" unitRef="usd">523</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-955" decimals="0" id="f-2454" unitRef="usd">1164</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-956" decimals="0" id="f-2455" unitRef="usd">69</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-956" decimals="0" id="f-2456" unitRef="usd">224</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-956" decimals="0" id="f-2457" unitRef="usd">392</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-956" decimals="0" id="f-2458" unitRef="usd">880</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-957" decimals="0" id="f-2459" unitRef="usd">126</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-957" decimals="0" id="f-2460" unitRef="usd">400</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-957" decimals="0" id="f-2461" unitRef="usd">694</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-957" decimals="0" id="f-2462" unitRef="usd">1531</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-958" decimals="0" id="f-2463" unitRef="usd">95</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-958" decimals="0" id="f-2464" unitRef="usd">303</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-958" decimals="0" id="f-2465" unitRef="usd">528</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-958" decimals="0" id="f-2466" unitRef="usd">1175</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-954" id="f-2467">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-955" decimals="0" id="f-2468" unitRef="usd">94</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-955" decimals="0" id="f-2469" unitRef="usd">300</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-955" decimals="0" id="f-2470" unitRef="usd">523</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-955" decimals="0" id="f-2471" unitRef="usd">1164</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-954" id="f-2472">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-954" id="f-2473">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 60.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-954"
      decimals="3"
      id="f-2474"
      unitRef="number">0.605</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-954" id="f-2475">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-954" id="f-2477">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in value companies with large market capitalizations. For this Fund, value companies with large market capitalizations are those (i) with market capitalizations within the range of companies comprising the Russell 1000&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Index (as of January&#160;30, 2026, this range was between approximately $1.2 billion and $4.7 trillion), and (ii) included within at least one of the following value indices: the MSCI All Country World IMI Value Index, the S&amp;amp;P 1500 Value Index, or the Russell 3000 Value Index. The Fund also invests in equity securities of companies with medium market capitalizations and in other investment companies (for example, an exchange-traded fund (ETF)).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the Russell 1000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Value Index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-954" id="f-2476">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in value companies with large market capitalizations.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-954" id="f-2478">For this Fund, value companies with large market capitalizations are those (i) with market capitalizations within the range of companies comprising the Russell 1000&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Index (as of January&#160;30, 2026, this range was between approximately $1.2 billion and $4.7 trillion), and (ii) included within at least one of the following value indices: the MSCI All Country World IMI Value Index, the S&amp;amp;P 1500 Value Index, or the Russell 3000 Value Index.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-959" id="f-2479">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-960" id="f-2480">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-961" id="f-2481">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-962" id="f-2482">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-963" id="f-2483">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-964" id="f-2484">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Investment Company Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that invests in another investment company (for example, another fund or an exchange-traded fund (or ETF)) is subject to the risks associated with direct ownership of the securities in which such investment company invests. Fund shareholders indirectly bear their proportionate share of the expenses of each such investment company.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-965" id="f-2485">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Passive Strategy Risk.&#x2009;&lt;/span&gt;A portion of the Fund seeks to match the performance of a specified index. However, the correlation between the performance of this portion of the Fund and index performance may be affected by many factors, such as Fund expenses, the timing of cash flows into and out of the Fund, changes in securities markets, and changes in the composition of the index.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-966" id="f-2486">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-954" id="f-2487">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-954" id="f-2489">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-954" id="f-2488">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-954" id="f-2490">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-954" id="f-2491">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-954" id="f-2492">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-954" id="f-2493">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;16.32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(26.91)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-954" id="f-2494">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-954" id="f-2495">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-954"
      decimals="4"
      id="f-2496"
      unitRef="number">0.1632</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-954" id="f-2497">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-954" id="f-2498">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-954"
      decimals="4"
      id="f-2499"
      unitRef="number">-0.2691</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-954" id="f-2500">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-967" id="f-2501">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-968"
      decimals="4"
      id="f-2502"
      unitRef="number">0.1091</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-969"
      decimals="4"
      id="f-2503"
      unitRef="number">0.1053</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-970"
      decimals="4"
      id="f-2504"
      unitRef="number">0.1036</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-971" id="f-2505">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-972"
      decimals="4"
      id="f-2506"
      unitRef="number">0.0610</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-973"
      decimals="4"
      id="f-2507"
      unitRef="number">0.0798</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-974"
      decimals="4"
      id="f-2508"
      unitRef="number">0.0831</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-975" id="f-2509">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-976"
      decimals="4"
      id="f-2510"
      unitRef="number">0.0973</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-977"
      decimals="4"
      id="f-2511"
      unitRef="number">0.0803</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-978"
      decimals="4"
      id="f-2512"
      unitRef="number">0.0807</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-979" id="f-2513">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-980"
      decimals="4"
      id="f-2514"
      unitRef="number">0.0970</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-981"
      decimals="4"
      id="f-2515"
      unitRef="number">0.1023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-982"
      decimals="4"
      id="f-2516"
      unitRef="number">0.1004</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-983" id="f-2517">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-984"
      decimals="4"
      id="f-2518"
      unitRef="number">0.1034</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-985"
      decimals="4"
      id="f-2519"
      unitRef="number">0.0991</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-986"
      decimals="4"
      id="f-2520"
      unitRef="number">0.0974</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-987" id="f-2521">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-988"
      decimals="4"
      id="f-2522"
      unitRef="number">0.1060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-989"
      decimals="4"
      id="f-2523"
      unitRef="number">0.1025</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-990"
      decimals="4"
      id="f-2524"
      unitRef="number">0.1008</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-353" id="f-2525">Russell 1000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-954" id="f-2526">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-354"
      decimals="4"
      id="f-2527"
      unitRef="number">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-355"
      decimals="4"
      id="f-2528"
      unitRef="number">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-356"
      decimals="4"
      id="f-2529"
      unitRef="number">0.1459</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-357" id="f-2530">Russell 1000 Value Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-358"
      decimals="4"
      id="f-2531"
      unitRef="number">0.1591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-359"
      decimals="4"
      id="f-2532"
      unitRef="number">0.1133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-360"
      decimals="4"
      id="f-2533"
      unitRef="number">0.1053</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-954" id="f-2535">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 1000 Index is the Fund's primary broad-based securities market index. The Russell 1000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-954" id="f-2534">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-954" id="f-2536">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-954" id="f-2537">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-954" id="f-2538">The Russell 1000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1001" id="f-2549">MIDCAP FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1001" id="f-2550">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1001" id="f-2551">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1001" id="f-2552">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1001" id="f-2553">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1001" id="f-2554">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1001" decimals="0" id="f-2555" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1001" id="f-2556">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1002"
      decimals="4"
      id="f-2557"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1003"
      decimals="4"
      id="f-2558"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1004"
      decimals="4"
      id="f-2559"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1005"
      decimals="4"
      id="f-2560"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1006"
      decimals="4"
      id="f-2561"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1007"
      decimals="4"
      id="f-2562"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1008"
      decimals="4"
      id="f-2563"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1002"
      decimals="4"
      id="f-2564"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1003"
      decimals="4"
      id="f-2565"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1004"
      decimals="4"
      id="f-2566"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1005"
      decimals="4"
      id="f-2567"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1006"
      decimals="4"
      id="f-2568"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1007"
      decimals="4"
      id="f-2569"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1008"
      decimals="4"
      id="f-2570"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1001" id="f-2571">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1002"
      decimals="4"
      id="f-2572"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1003"
      decimals="4"
      id="f-2573"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1004"
      decimals="4"
      id="f-2574"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1005"
      decimals="4"
      id="f-2575"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1006"
      decimals="4"
      id="f-2576"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1007"
      decimals="4"
      id="f-2577"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1008"
      decimals="4"
      id="f-2578"
      unitRef="number">0.0056</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1002"
      decimals="4"
      id="f-2579"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1003"
      decimals="4"
      id="f-2580"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1004"
      decimals="4"
      id="f-2581"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1006"
      decimals="4"
      id="f-2582"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1002"
      decimals="4"
      id="f-2583"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1003"
      decimals="4"
      id="f-2584"
      unitRef="number">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1004"
      decimals="4"
      id="f-2585"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1005"
      decimals="4"
      id="f-2586"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1006"
      decimals="4"
      id="f-2587"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1007"
      decimals="4"
      id="f-2588"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1008"
      decimals="4"
      id="f-2589"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1002"
      decimals="4"
      id="f-2590"
      unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1003"
      decimals="4"
      id="f-2591"
      unitRef="number">0.0171</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1004"
      decimals="4"
      id="f-2592"
      unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1005"
      decimals="4"
      id="f-2593"
      unitRef="number">0.0067</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1006"
      decimals="4"
      id="f-2594"
      unitRef="number">0.0113</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1007"
      decimals="4"
      id="f-2595"
      unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1008"
      decimals="4"
      id="f-2596"
      unitRef="number">0.0057</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1001" id="f-2597">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1001" id="f-2598">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1001" id="f-2599">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1002" decimals="0" id="f-2600" unitRef="usd">637</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1002" decimals="0" id="f-2601" unitRef="usd">821</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1002" decimals="0" id="f-2602" unitRef="usd">1021</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1002" decimals="0" id="f-2603" unitRef="usd">1597</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1003" decimals="0" id="f-2604" unitRef="usd">274</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1003" decimals="0" id="f-2605" unitRef="usd">539</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1003" decimals="0" id="f-2606" unitRef="usd">928</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1003" decimals="0" id="f-2607" unitRef="usd">1804</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1004" decimals="0" id="f-2608" unitRef="usd">178</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1004" decimals="0" id="f-2609" unitRef="usd">243</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1004" decimals="0" id="f-2610" unitRef="usd">422</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1004" decimals="0" id="f-2611" unitRef="usd">942</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1005" decimals="0" id="f-2612" unitRef="usd">68</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1005" decimals="0" id="f-2613" unitRef="usd">214</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1005" decimals="0" id="f-2614" unitRef="usd">373</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1005" decimals="0" id="f-2615" unitRef="usd">835</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1006" decimals="0" id="f-2616" unitRef="usd">115</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1006" decimals="0" id="f-2617" unitRef="usd">359</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1006" decimals="0" id="f-2618" unitRef="usd">622</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1006" decimals="0" id="f-2619" unitRef="usd">1375</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1007" decimals="0" id="f-2620" unitRef="usd">84</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1007" decimals="0" id="f-2621" unitRef="usd">262</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1007" decimals="0" id="f-2622" unitRef="usd">455</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1007" decimals="0" id="f-2623" unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1008" decimals="0" id="f-2624" unitRef="usd">58</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1008" decimals="0" id="f-2625" unitRef="usd">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1008" decimals="0" id="f-2626" unitRef="usd">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1008" decimals="0" id="f-2627" unitRef="usd">714</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1001" id="f-2628">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1003" decimals="0" id="f-2629" unitRef="usd">174</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1003" decimals="0" id="f-2630" unitRef="usd">539</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1003" decimals="0" id="f-2631" unitRef="usd">928</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1003" decimals="0" id="f-2632" unitRef="usd">1804</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1004" decimals="0" id="f-2633" unitRef="usd">78</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1004" decimals="0" id="f-2634" unitRef="usd">243</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1004" decimals="0" id="f-2635" unitRef="usd">422</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1004" decimals="0" id="f-2636" unitRef="usd">942</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1001" id="f-2637">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1001" id="f-2638">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 13.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1001"
      decimals="3"
      id="f-2639"
      unitRef="number">0.137</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1001" id="f-2640">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1001" id="f-2641">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with medium market capitalizations (MidCap). For this Fund, companies with medium market capitalizations (MidCap) are those with market capitalizations within the range of companies comprising the Russell MidCap&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Index (as of January&#160;30, 2026, this was between approximately $1.2 billion and $88.7 billion). The Fund also invests in foreign securities.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-1001" id="f-2642">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with medium market capitalizations (MidCap).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-1001" id="f-2643">For this Fund, companies with medium market capitalizations (MidCap) are those with market capitalizations within the range of companies comprising the Russell MidCap&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Index</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-1009" id="f-2644">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1010" id="f-2645">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1011" id="f-2646">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1012" id="f-2647">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1013" id="f-2648">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1014" id="f-2649">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1001" id="f-2650">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1001" id="f-2652">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1001" id="f-2651">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1001" id="f-2653">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1001" id="f-2654">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1001" id="f-2655">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1001" id="f-2656">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1001" id="f-2657">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;24.72&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(23.89)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1001" id="f-2658">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1001" id="f-2659">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1001"
      decimals="4"
      id="f-2660"
      unitRef="number">0.2472</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1001" id="f-2661">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1001" id="f-2662">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1001"
      decimals="4"
      id="f-2663"
      unitRef="number">-0.2389</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1001" id="f-2664">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1015" id="f-2665">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1016"
      decimals="4"
      id="f-2666"
      unitRef="number">-0.0424</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1017"
      decimals="4"
      id="f-2667"
      unitRef="number">0.0662</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1018"
      decimals="4"
      id="f-2668"
      unitRef="number">0.1146</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1019" id="f-2669">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1020"
      decimals="4"
      id="f-2670"
      unitRef="number">-0.0554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1021"
      decimals="4"
      id="f-2671"
      unitRef="number">0.0549</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1022"
      decimals="4"
      id="f-2672"
      unitRef="number">0.1028</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1023" id="f-2673">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1024"
      decimals="4"
      id="f-2674"
      unitRef="number">-0.0156</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1025"
      decimals="4"
      id="f-2675"
      unitRef="number">0.0509</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1026"
      decimals="4"
      id="f-2676"
      unitRef="number">0.0922</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1027" id="f-2677">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1028"
      decimals="4"
      id="f-2678"
      unitRef="number">-0.0043</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1029"
      decimals="4"
      id="f-2679"
      unitRef="number">0.0698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1030"
      decimals="4"
      id="f-2680"
      unitRef="number">0.1142</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1031" id="f-2681">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1032"
      decimals="4"
      id="f-2682"
      unitRef="number">0.0051</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1033"
      decimals="4"
      id="f-2683"
      unitRef="number">0.0799</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1034"
      decimals="4"
      id="f-2684"
      unitRef="number">0.1227</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1035" id="f-2685">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1036"
      decimals="4"
      id="f-2686"
      unitRef="number">0.0156</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1037"
      decimals="4"
      id="f-2687"
      unitRef="number">0.0811</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1038"
      decimals="4"
      id="f-2688"
      unitRef="number">0.1240</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1039" id="f-2689">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1040"
      decimals="4"
      id="f-2690"
      unitRef="number">0.0109</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1041"
      decimals="4"
      id="f-2691"
      unitRef="number">0.0760</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1042"
      decimals="4"
      id="f-2692"
      unitRef="number">0.1187</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1043" id="f-2693">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1044"
      decimals="4"
      id="f-2694"
      unitRef="number">0.0144</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1045"
      decimals="4"
      id="f-2695"
      unitRef="number">0.0794</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1046"
      decimals="4"
      id="f-2696"
      unitRef="number">0.1222</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1047" id="f-2697">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1048"
      decimals="4"
      id="f-2698"
      unitRef="number">0.0165</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1049"
      decimals="4"
      id="f-2699"
      unitRef="number">0.0820</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1050"
      decimals="4"
      id="f-2700"
      unitRef="number">0.1243</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-2701">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1001" id="f-2702">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-2703"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-2704"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-2705"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1055" id="f-2706">Russell MidCap Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1056"
      decimals="4"
      id="f-2707"
      unitRef="number">0.1060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1057"
      decimals="4"
      id="f-2708"
      unitRef="number">0.0867</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1058"
      decimals="4"
      id="f-2709"
      unitRef="number">0.1101</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1001" id="f-2710">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The Russell MidCap Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1001" id="f-2711">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1001" id="f-2712">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1001" id="f-2713">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1001" id="f-2714">The Russell MidCap Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1069" id="f-2725">MIDCAP S&amp;P 400 INDEX FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1069" id="f-2726">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1069" id="f-2727">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1069" id="f-2728">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1069" id="f-2729">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1069" id="f-2730">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1070"
      decimals="4"
      id="f-2731"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1071"
      decimals="4"
      id="f-2732"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1072"
      decimals="4"
      id="f-2733"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1073"
      decimals="4"
      id="f-2734"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1074"
      decimals="4"
      id="f-2735"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1069" id="f-2736">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1070"
      decimals="4"
      id="f-2737"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1071"
      decimals="4"
      id="f-2738"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1072"
      decimals="4"
      id="f-2739"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1073"
      decimals="4"
      id="f-2740"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1074"
      decimals="4"
      id="f-2741"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1070"
      decimals="4"
      id="f-2742"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1072"
      decimals="4"
      id="f-2743"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1070"
      decimals="4"
      id="f-2744"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1071"
      decimals="4"
      id="f-2745"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1072"
      decimals="4"
      id="f-2746"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1073"
      decimals="4"
      id="f-2747"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1074"
      decimals="4"
      id="f-2748"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1070"
      decimals="4"
      id="f-2749"
      unitRef="number">0.0038</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1071"
      decimals="4"
      id="f-2750"
      unitRef="number">0.0025</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1072"
      decimals="4"
      id="f-2751"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1073"
      decimals="4"
      id="f-2752"
      unitRef="number">0.0042</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1074"
      decimals="4"
      id="f-2753"
      unitRef="number">0.0016</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1069" id="f-2754">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1069" id="f-2755">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1069" id="f-2756">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1070" decimals="0" id="f-2757" unitRef="usd">139</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1070" decimals="0" id="f-2758" unitRef="usd">122</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1070" decimals="0" id="f-2759" unitRef="usd">213</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1070" decimals="0" id="f-2760" unitRef="usd">480</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1071" decimals="0" id="f-2761" unitRef="usd">26</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1071" decimals="0" id="f-2762" unitRef="usd">80</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1071" decimals="0" id="f-2763" unitRef="usd">141</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1071" decimals="0" id="f-2764" unitRef="usd">318</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1072" decimals="0" id="f-2765" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1072" decimals="0" id="f-2766" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1072" decimals="0" id="f-2767" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1072" decimals="0" id="f-2768" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1073" decimals="0" id="f-2769" unitRef="usd">43</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1073" decimals="0" id="f-2770" unitRef="usd">135</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1073" decimals="0" id="f-2771" unitRef="usd">235</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1073" decimals="0" id="f-2772" unitRef="usd">530</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1074" decimals="0" id="f-2773" unitRef="usd">16</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1074" decimals="0" id="f-2774" unitRef="usd">52</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1074" decimals="0" id="f-2775" unitRef="usd">90</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1074" decimals="0" id="f-2776" unitRef="usd">205</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1069" id="f-2777">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1070" decimals="0" id="f-2778" unitRef="usd">39</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1070" decimals="0" id="f-2779" unitRef="usd">122</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1070" decimals="0" id="f-2780" unitRef="usd">213</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1070" decimals="0" id="f-2781" unitRef="usd">480</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1069" id="f-2782">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1069" id="f-2783">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 16.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1069"
      decimals="3"
      id="f-2784"
      unitRef="number">0.162</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1069" id="f-2785">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1069" id="f-2786">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) MidCap 400 Index (the &#x201c;Index&#x201d;). The Index is designed to represent U.S. equities with risk/return characteristics of the mid cap universe. As of January&#160;30, 2026, the market capitalization range of the companies comprising the Index was between approximately $1.8 billion and $35.5 billion. Each component stock of the Index is weighted in proportion to its total market value. The Index is rebalanced quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund employs a passive investment approach designed to attempt to track the performance of the Index. In seeking its objective, the Fund typically employs a replication strategy, which involves investing in all the securities that make up the Index, in the same proportions as the Index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note:&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201c;Standard &amp;amp; Poor&#x2019;s MidCap 400&#x201d; and &#x201c;S&amp;amp;P MidCap 400&#x201d; are trademarks of S&amp;amp;P Global and have been licensed by Principal. The Fund is not sponsored, endorsed, sold, or promoted by S&amp;amp;P Global, and S&amp;amp;P Global makes no representation regarding the advisability of investing in the Fund.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-1069" id="f-2787">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) MidCap 400 Index (the &#x201c;Index&#x201d;).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-1069" id="f-2788">equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) MidCap 400 Index (the &#x201c;Index&#x201d;)</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-1069" id="f-2789">The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-1075" id="f-2790">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1076" id="f-2791">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1077" id="f-2792">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1078" id="f-2793">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1079" id="f-2794">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1080" id="f-2795">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industry Concentration Risk.&#x2009;&lt;/span&gt;A fund that concentrates investments in a particular industry or group of industries has greater exposure than other funds to market, economic, and other factors affecting that industry or group of industries.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1081" id="f-2796">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1069" id="f-2797">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1069" id="f-2799">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1069" id="f-2798">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1069" id="f-2800">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1069" id="f-2801">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1069" id="f-2802">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1069" id="f-2803">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;24.32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(29.79)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1069" id="f-2804">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1069" id="f-2805">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1069"
      decimals="4"
      id="f-2806"
      unitRef="number">0.2432</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1069" id="f-2807">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1069" id="f-2808">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1069"
      decimals="4"
      id="f-2809"
      unitRef="number">-0.2979</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1069" id="f-2810">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1082" id="f-2811">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1083"
      decimals="4"
      id="f-2812"
      unitRef="number">0.0722</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1084"
      decimals="4"
      id="f-2813"
      unitRef="number">0.0884</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1085"
      decimals="4"
      id="f-2814"
      unitRef="number">0.1046</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1086" id="f-2815">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1087"
      decimals="4"
      id="f-2816"
      unitRef="number">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1088"
      decimals="4"
      id="f-2817"
      unitRef="number">0.0661</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1089"
      decimals="4"
      id="f-2818"
      unitRef="number">0.0836</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1090" id="f-2819">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1091"
      decimals="4"
      id="f-2820"
      unitRef="number">0.0564</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1092"
      decimals="4"
      id="f-2821"
      unitRef="number">0.0658</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1093"
      decimals="4"
      id="f-2822"
      unitRef="number">0.0805</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1094" id="f-2823">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1095"
      decimals="4"
      id="f-2824"
      unitRef="number">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1096"
      decimals="4"
      id="f-2825"
      unitRef="number">0.0868</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1097"
      decimals="4"
      id="f-2826"
      unitRef="number">0.1026</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1098" id="f-2827">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1099"
      decimals="4"
      id="f-2828"
      unitRef="number">0.0672</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1100"
      decimals="4"
      id="f-2829"
      unitRef="number">0.0831</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1101"
      decimals="4"
      id="f-2830"
      unitRef="number">0.0991</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1102" id="f-2831">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1103"
      decimals="4"
      id="f-2832"
      unitRef="number">0.0707</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1104"
      decimals="4"
      id="f-2833"
      unitRef="number">0.0865</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1105"
      decimals="4"
      id="f-2834"
      unitRef="number">0.1025</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1106" id="f-2835">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1107"
      decimals="4"
      id="f-2836"
      unitRef="number">0.0731</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1108"
      decimals="4"
      id="f-2837"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1109"
      decimals="4"
      id="f-2838"
      unitRef="number">0.1047</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-2839">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1069" id="f-2840">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-2841"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-2842"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-2843"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1114" id="f-2844">S&amp;P MidCap 400 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1115"
      decimals="4"
      id="f-2845"
      unitRef="number">0.0750</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1116"
      decimals="4"
      id="f-2846"
      unitRef="number">0.0912</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1117"
      decimals="4"
      id="f-2847"
      unitRef="number">0.1072</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1069" id="f-2848">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P MidCap 400 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1069" id="f-2849">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1069" id="f-2850">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1069" id="f-2851">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1069" id="f-2852">The S&amp;P MidCap 400 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1128" id="f-2863">MIDCAP VALUE FUND&#160;I</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1128" id="f-2864">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1128" id="f-2865">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1128" id="f-2866">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1128" id="f-2867">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1128" id="f-2868">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1128" decimals="0" id="f-2869" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1128" id="f-2870">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1129"
      decimals="4"
      id="f-2871"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1130"
      decimals="4"
      id="f-2872"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1131"
      decimals="4"
      id="f-2873"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1132"
      decimals="4"
      id="f-2874"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1133"
      decimals="4"
      id="f-2875"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1134"
      decimals="4"
      id="f-2876"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1129"
      decimals="4"
      id="f-2877"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1130"
      decimals="4"
      id="f-2878"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1131"
      decimals="4"
      id="f-2879"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1132"
      decimals="4"
      id="f-2880"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1133"
      decimals="4"
      id="f-2881"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1134"
      decimals="4"
      id="f-2882"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1128" id="f-2883">Annual Fund&#160;Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2884"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2885"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1131"
      decimals="4"
      id="f-2886"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2887"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1133"
      decimals="4"
      id="f-2888"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1134"
      decimals="4"
      id="f-2889"
      unitRef="number">0.0065</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2890"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2891"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2892"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2893"
      unitRef="number">0.0018</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2894"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1131"
      decimals="4"
      id="f-2895"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2896"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1133"
      decimals="4"
      id="f-2897"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1134"
      decimals="4"
      id="f-2898"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2899"
      unitRef="number">0.0108</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2900"
      unitRef="number">0.0089</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1131"
      decimals="4"
      id="f-2901"
      unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2902"
      unitRef="number">0.0122</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1133"
      decimals="4"
      id="f-2903"
      unitRef="number">0.0091</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1134"
      decimals="4"
      id="f-2904"
      unitRef="number">0.0066</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2905"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2906"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1131"
      decimals="4"
      id="f-2907"
      unitRef="number">-0.0007</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2908"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1133"
      decimals="4"
      id="f-2909"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1134"
      decimals="4"
      id="f-2910"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1129"
      decimals="4"
      id="f-2911"
      unitRef="number">0.0106</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1130"
      decimals="4"
      id="f-2912"
      unitRef="number">0.0087</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1131"
      decimals="4"
      id="f-2913"
      unitRef="number">0.0069</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1132"
      decimals="4"
      id="f-2914"
      unitRef="number">0.0120</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1133"
      decimals="4"
      id="f-2915"
      unitRef="number">0.0089</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1134"
      decimals="4"
      id="f-2916"
      unitRef="number">0.0064</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-1128" id="f-2917">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-1128" id="f-2918">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1128" id="f-2919">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1128" id="f-2920">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1129" decimals="0" id="f-2921" unitRef="usd">652</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1129" decimals="0" id="f-2922" unitRef="usd">873</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1129" decimals="0" id="f-2923" unitRef="usd">1111</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1129" decimals="0" id="f-2924" unitRef="usd">1793</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1130" decimals="0" id="f-2925" unitRef="usd">189</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1130" decimals="0" id="f-2926" unitRef="usd">282</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1130" decimals="0" id="f-2927" unitRef="usd">491</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1130" decimals="0" id="f-2928" unitRef="usd">1094</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1131" decimals="0" id="f-2929" unitRef="usd">70</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1131" decimals="0" id="f-2930" unitRef="usd">236</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1131" decimals="0" id="f-2931" unitRef="usd">415</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1131" decimals="0" id="f-2932" unitRef="usd">936</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1132" decimals="0" id="f-2933" unitRef="usd">122</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1132" decimals="0" id="f-2934" unitRef="usd">385</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1132" decimals="0" id="f-2935" unitRef="usd">668</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1132" decimals="0" id="f-2936" unitRef="usd">1476</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1133" decimals="0" id="f-2937" unitRef="usd">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1133" decimals="0" id="f-2938" unitRef="usd">288</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1133" decimals="0" id="f-2939" unitRef="usd">502</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1133" decimals="0" id="f-2940" unitRef="usd">1118</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1134" decimals="0" id="f-2941" unitRef="usd">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1134" decimals="0" id="f-2942" unitRef="usd">209</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1134" decimals="0" id="f-2943" unitRef="usd">366</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1134" decimals="0" id="f-2944" unitRef="usd">821</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1128" id="f-2945">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1130" decimals="0" id="f-2946" unitRef="usd">89</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1130" decimals="0" id="f-2947" unitRef="usd">282</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1130" decimals="0" id="f-2948" unitRef="usd">491</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1130" decimals="0" id="f-2949" unitRef="usd">1094</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1128" id="f-2950">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1128" id="f-2951">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 79.6% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1128"
      decimals="3"
      id="f-2952"
      unitRef="number">0.796</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1128" id="f-2953">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1128" id="f-2954">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of value companies with medium market capitalizations (MidCap). For this Fund, value companies with medium market capitalizations are (i) those with market capitalizations within the range of companies comprising the Russell MidCap&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Index (as of January&#160;30, 2026, this range was between approximately $1.2 billion and $88.7 billion), and (ii) included within at least one of the following value indices: the MSCI All Country World IMI&#160;Value Index, the S&amp;amp;P 1500 Value Index, or the Russell 3000 Value Index. The Fund invests in value equity securities, an investment strategy that emphasizes buying equity securities that appear to be undervalued.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the Russell MidCap&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Value Index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-1128" id="f-2955">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of value companies with medium market capitalizations (MidCap).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-1128" id="f-2956">For this Fund, value companies with medium market capitalizations are (i) those with market capitalizations within the range of companies comprising the Russell MidCap&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Index (as of January&#160;30, 2026, this range was between approximately $1.2 billion and $88.7 billion), and (ii) included within at least one of the following value indices: the MSCI All Country World IMI&#160;Value Index, the S&amp;amp;P 1500 Value Index, or the Russell 3000 Value Index.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-1135" id="f-2957">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1136" id="f-2958">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1137" id="f-2959">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1138" id="f-2960">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1139" id="f-2961">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1140" id="f-2962">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1128" id="f-2963">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1128" id="f-2965">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Classes A and R-6 shares (April 2, 2019), the performance shown in the table for these newer classes is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the fees and expenses of the newer class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1128" id="f-2964">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1128" id="f-2966">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1128" id="f-2967">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1128" id="f-2968">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1128" id="f-2969">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;20.14&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(29.46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1128" id="f-2970">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1128" id="f-2971">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1128"
      decimals="4"
      id="f-2972"
      unitRef="number">0.2014</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1128" id="f-2973">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1128" id="f-2974">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1128"
      decimals="4"
      id="f-2975"
      unitRef="number">-0.2946</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1128" id="f-2976">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1141" id="f-2977">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1142"
      decimals="4"
      id="f-2978"
      unitRef="number">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1143"
      decimals="4"
      id="f-2979"
      unitRef="number">0.1023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1144"
      decimals="4"
      id="f-2980"
      unitRef="number">0.0996</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1145" id="f-2981">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1146"
      decimals="4"
      id="f-2982"
      unitRef="number">0.0438</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1147"
      decimals="4"
      id="f-2983"
      unitRef="number">0.0767</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1148"
      decimals="4"
      id="f-2984"
      unitRef="number">0.0791</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1149" id="f-2985">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1150"
      decimals="4"
      id="f-2986"
      unitRef="number">0.0483</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1151"
      decimals="4"
      id="f-2987"
      unitRef="number">0.0764</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1152"
      decimals="4"
      id="f-2988"
      unitRef="number">0.0760</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1153" id="f-2989">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1154"
      decimals="4"
      id="f-2990"
      unitRef="number">-0.0014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1155"
      decimals="4"
      id="f-2991"
      unitRef="number">0.0860</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1156"
      decimals="4"
      id="f-2992"
      unitRef="number">0.0894</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1157" id="f-2993">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1158"
      decimals="4"
      id="f-2994"
      unitRef="number">0.0489</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1159"
      decimals="4"
      id="f-2995"
      unitRef="number">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1160"
      decimals="4"
      id="f-2996"
      unitRef="number">0.0972</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1161" id="f-2997">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1162"
      decimals="4"
      id="f-2998"
      unitRef="number">0.0551</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1163"
      decimals="4"
      id="f-2999"
      unitRef="number">0.0970</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1164"
      decimals="4"
      id="f-3000"
      unitRef="number">0.0941</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1165" id="f-3001">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1166"
      decimals="4"
      id="f-3002"
      unitRef="number">0.0587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1167"
      decimals="4"
      id="f-3003"
      unitRef="number">0.1004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1168"
      decimals="4"
      id="f-3004"
      unitRef="number">0.0975</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1169" id="f-3005">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1170"
      decimals="4"
      id="f-3006"
      unitRef="number">0.0606</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1171"
      decimals="4"
      id="f-3007"
      unitRef="number">0.1030</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1172"
      decimals="4"
      id="f-3008"
      unitRef="number">0.1003</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-3009">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1128" id="f-3010">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-3011"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-3012"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-3013"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1173" id="f-3014">Russell MidCap Value Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1174"
      decimals="4"
      id="f-3015"
      unitRef="number">0.1105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1175"
      decimals="4"
      id="f-3016"
      unitRef="number">0.0983</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1176"
      decimals="4"
      id="f-3017"
      unitRef="number">0.0978</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1128" id="f-3018">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The Russell MidCap Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1128" id="f-3019">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1128" id="f-3020">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1128" id="f-3021">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1128" id="f-3022">The Russell MidCap Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1187" id="f-3033">MONEY MARKET FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1187" id="f-3034">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1187" id="f-3035">The Fund seeks as high a level of current income as is considered consistent with preservation of principal and maintenance of liquidity.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1187" id="f-3036">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1187" id="f-3037">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1187" id="f-3038">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1188"
      decimals="4"
      id="f-3039"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1189"
      decimals="4"
      id="f-3040"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1188"
      decimals="4"
      id="f-3041"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1189"
      decimals="4"
      id="f-3042"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1187" id="f-3043">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3044"
      unitRef="number">0.0039</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3045"
      unitRef="number">0.0039</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3046"
      unitRef="number">0.0000</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3047"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3048"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3049"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3050"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3051"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3052"
      unitRef="number">0.0047</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3053"
      unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3054"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3055"
      unitRef="number">-0.0015</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1188"
      decimals="4"
      id="f-3056"
      unitRef="number">0.0047</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1189"
      decimals="4"
      id="f-3057"
      unitRef="number">0.0044</oef:NetExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1187" id="f-3058">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1187" id="f-3059">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1187" id="f-3060">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1188" decimals="0" id="f-3061" unitRef="usd">148</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1188" decimals="0" id="f-3062" unitRef="usd">151</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1188" decimals="0" id="f-3063" unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1188" decimals="0" id="f-3064" unitRef="usd">591</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1189" decimals="0" id="f-3065" unitRef="usd">145</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1189" decimals="0" id="f-3066" unitRef="usd">174</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1189" decimals="0" id="f-3067" unitRef="usd">314</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1189" decimals="0" id="f-3068" unitRef="usd">724</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1187" id="f-3069">With respect to Classes A and J shares, you would pay the following expenses if you did not redeem your shares:</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1188" decimals="0" id="f-3070" unitRef="usd">48</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1188" decimals="0" id="f-3071" unitRef="usd">151</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1188" decimals="0" id="f-3072" unitRef="usd">263</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1188" decimals="0" id="f-3073" unitRef="usd">591</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1189" decimals="0" id="f-3074" unitRef="usd">45</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1189" decimals="0" id="f-3075" unitRef="usd">174</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1189" decimals="0" id="f-3076" unitRef="usd">314</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1189" decimals="0" id="f-3077" unitRef="usd">724</oef:ExpenseExampleNoRedemptionYear10>
    <oef:StrategyHeading contextRef="c-1187" id="f-3078">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1187" id="f-3079">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks to maintain a stable net asset value of $1.00 per share by investing its assets in a portfolio of high quality, short-term money market instruments such as those issued by banks, corporations (U.S. and non-U.S.), municipalities, and the U.S. government. Such instruments include certificates of deposit, banker&#x2019;s acceptances, commercial paper, treasury bills, bonds, repurchase agreements, and shares of other money market funds. The Fund maintains a dollar-weighted average portfolio maturity of 60 days or less. As with all mutual funds, the value of the Fund&#x2019;s assets may rise or fall.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1190" id="f-3080">You could lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1191" id="f-3081">An investment in the Fund is not a bank account and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1192" id="f-3082">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Commercial Paper Risk.&#x2009;&lt;/span&gt;The value of the Fund&#x2019;s investment in commercial paper, which is generally unsecured, is susceptible to changes in interest rates and the issuer&#x2019;s financial condition or credit quality. Commercial paper is usually repaid at maturity by the issuer from the proceeds of the issuance of new commercial paper. As a result, investments in commercial paper are subject to the risk that the issuer cannot issue enough new commercial paper to satisfy its outstanding obligations. In addition, under certain circumstances commercial paper may become illiquid or may suffer from reduced liquidity.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1193" id="f-3083">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1194" id="f-3084">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Discretionary Liquidity Fee Risk&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. The Fund may charge a liquidity fee of up to 2% of the value of shares redeemed if the Fund&#x2019;s Board of Directors (or PGI, in accordance with Board-approved guidelines) determines that doing so is in the best interests of the Fund. Accordingly, your redemptions from the Fund may be subject to a liquidity fee when you sell your shares at certain times.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1195" id="f-3085">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1196" id="f-3086">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1197" id="f-3087">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1198" id="f-3088">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Repurchase Agreement Risk.&#x2009;&lt;/span&gt;If the other party to a repurchase agreement defaults on its obligation under the agreement, the Fund may suffer delays and incur costs or lose money in exercising its rights under the agreement. If the seller fails to repurchase the security and the market value of the security declines, the Fund may lose money.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1199" id="f-3089">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1200" id="f-3090">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1187" id="f-3091">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1187" id="f-3093">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1187" id="f-3092">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1187" id="f-3094">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1187" id="f-3095">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1187" id="f-3096">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1187" id="f-3097">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1187" id="f-3098">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;1.28&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1187" id="f-3099">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1187" id="f-3100">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1187"
      decimals="4"
      id="f-3101"
      unitRef="number">0.0128</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1187" id="f-3102">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1187" id="f-3103">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1187"
      decimals="4"
      id="f-3104"
      unitRef="number">0.0000</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1187" id="f-3105">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1201" id="f-3106">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1202"
      decimals="4"
      id="f-3107"
      unitRef="number">0.0398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1203"
      decimals="4"
      id="f-3108"
      unitRef="number">0.0297</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1204"
      decimals="4"
      id="f-3109"
      unitRef="number">0.0193</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1205" id="f-3110">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1206"
      decimals="4"
      id="f-3111"
      unitRef="number">0.0301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1207"
      decimals="4"
      id="f-3112"
      unitRef="number">0.0300</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1208"
      decimals="4"
      id="f-3113"
      unitRef="number">0.0191</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-3114">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1187" id="f-3115">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-3116"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-3117"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-3118"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-655" id="f-3119">Bloomberg US Treasury Bellwethers 3 Month Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-656"
      decimals="4"
      id="f-3120"
      unitRef="number">0.0423</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-657"
      decimals="4"
      id="f-3121"
      unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1209"
      decimals="4"
      id="f-3122"
      unitRef="number">0.0221</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1187" id="f-3123">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The Bloomberg U.S. Treasury Bellwethers 3 Month Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1187" id="f-3124">The Bloomberg U.S. Treasury Bellwethers 3 Month Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1220" id="f-3135">OVERSEAS FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1220" id="f-3136">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1220" id="f-3137">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1220" id="f-3138">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1220" id="f-3139">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1220" id="f-3140">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1221" decimals="0" id="f-3141" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1222" decimals="0" id="f-3142" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1220" id="f-3143">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1222"
      decimals="4"
      id="f-3144"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3145"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3146"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1222"
      decimals="4"
      id="f-3147"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3148"
      unitRef="number">0.0035</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1222"
      decimals="4"
      id="f-3149"
      unitRef="number">0.0094</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3150"
      unitRef="number">0.0148</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1222"
      decimals="4"
      id="f-3151"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3152"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1222"
      decimals="4"
      id="f-3153"
      unitRef="number">0.0091</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1221"
      decimals="4"
      id="f-3154"
      unitRef="number">0.0146</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-1220" id="f-3155">February&#160;28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-1220" id="f-3156">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1220" id="f-3157">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1220" id="f-3158">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1222" decimals="0" id="f-3159" unitRef="usd">93</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1222" decimals="0" id="f-3160" unitRef="usd">297</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1222" decimals="0" id="f-3161" unitRef="usd">517</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1222" decimals="0" id="f-3162" unitRef="usd">1152</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1221" decimals="0" id="f-3163" unitRef="usd">149</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1221" decimals="0" id="f-3164" unitRef="usd">466</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1221" decimals="0" id="f-3165" unitRef="usd">806</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1221" decimals="0" id="f-3166" unitRef="usd">1767</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1220" id="f-3167">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1220" id="f-3168">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 77.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1220"
      decimals="3"
      id="f-3169"
      unitRef="number">0.775</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1220" id="f-3170">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1220" id="f-3171">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities that are tied economically to countries outside the U.S. The Fund considers a security to be tied economically to countries outside the U.S. (a &#x201c;foreign security&#x201d;) if one or more of the following criteria is present: (i) the issuer or guarantor of the security has its principal place of business or principal office outside the U.S.; (ii) the principal trading market for the security is a trading market outside the U.S.; (iii) the issuer or guarantor of the security derives a majority of its revenue from outside the U.S.; or (iv) the currency of settlement of the security is the currency of a country outside of the U.S.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in emerging market securities. The Fund invests in value equity securities, an investment strategy that emphasizes buying equity securities that appear to be undervalued. The Fund invests in equity securities of small, medium, and large market capitalization companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the MSCI EAFE Value Index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-1220" id="f-3172">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities that are tied economically to countries outside the U.S.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-1220" id="f-3173">The Fund considers a security to be tied economically to countries outside the U.S. (a &#x201c;foreign security&#x201d;) if one or more of the following criteria is present: (i) the issuer or guarantor of the security has its principal place of business or principal office outside the U.S.; (ii) the principal trading market for the security is a trading market outside the U.S.; (iii) the issuer or guarantor of the security derives a majority of its revenue from outside the U.S.; or (iv) the currency of settlement of the security is the currency of a country outside of the U.S.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-1223" id="f-3174">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1224" id="f-3175">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1225" id="f-3176">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1226" id="f-3177">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1227" id="f-3178">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1228" id="f-3179">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1229" id="f-3180">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1230" id="f-3181">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies). The Schedule of Investments included in the Fund&#x2019;s annual and semi-annual reports identify the countries in which the Fund had invested, as of the date of the reports; to the extent a Fund has significant investments in issuers or securities tied to a certain country or region, it will be particularly susceptible to economic, political, regulatory or other events or conditions affecting such country or region.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1231" id="f-3182">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Passive Strategy Risk.&#x2009;&lt;/span&gt;A portion of the Fund seeks to match the performance of a specified index. However, the correlation between the performance of this portion of the Fund and index performance may be affected by many factors, such as Fund expenses, the timing of cash flows into and out of the Fund, changes in securities markets, and changes in the composition of the index.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1232" id="f-3183">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1220" id="f-3184">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1220" id="f-3185">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1220" id="f-3186">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1220" id="f-3187">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1220" id="f-3188">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1220" id="f-3189">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1220" id="f-3190">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;23.03&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(31.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1220" id="f-3191">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1220" id="f-3192">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1220"
      decimals="4"
      id="f-3193"
      unitRef="number">0.2303</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1220" id="f-3194">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1220" id="f-3195">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1220"
      decimals="4"
      id="f-3196"
      unitRef="number">-0.3140</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1220" id="f-3197">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1233" id="f-3198">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1234"
      decimals="4"
      id="f-3199"
      unitRef="number">0.4011</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1235"
      decimals="4"
      id="f-3200"
      unitRef="number">0.1294</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1236"
      decimals="4"
      id="f-3201"
      unitRef="number">0.0925</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1237" id="f-3202">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1238"
      decimals="4"
      id="f-3203"
      unitRef="number">0.3683</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1239"
      decimals="4"
      id="f-3204"
      unitRef="number">0.1020</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1240"
      decimals="4"
      id="f-3205"
      unitRef="number">0.0752</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1241" id="f-3206">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1242"
      decimals="4"
      id="f-3207"
      unitRef="number">0.2560</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1243"
      decimals="4"
      id="f-3208"
      unitRef="number">0.0953</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1244"
      decimals="4"
      id="f-3209"
      unitRef="number">0.0707</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1245" id="f-3210">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1246"
      decimals="4"
      id="f-3211"
      unitRef="number">0.3931</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1247"
      decimals="4"
      id="f-3212"
      unitRef="number">0.1231</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1248"
      decimals="4"
      id="f-3213"
      unitRef="number">0.0864</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-3214">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1220" id="f-3215">(reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-3216"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-3217"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-3218"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1253" id="f-3219">MSCI EAFE Value Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1254"
      decimals="4"
      id="f-3220"
      unitRef="number">0.4225</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1255"
      decimals="4"
      id="f-3221"
      unitRef="number">0.1336</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1256"
      decimals="4"
      id="f-3222"
      unitRef="number">0.0869</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1220" id="f-3223">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MSCI EAFE Index is the Fund's primary broad-based securities market index. The MSCI EAFE Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1220" id="f-3224">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1220" id="f-3225">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1220" id="f-3226">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1220" id="f-3227">The MSCI EAFE Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1267" id="f-3238">PRINCIPAL CAPITAL APPRECIATION FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1267" id="f-3239">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1267" id="f-3240">The Fund seeks to provide long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1267" id="f-3241">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1267" id="f-3242">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1267" id="f-3243">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1267" decimals="0" id="f-3244" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1267" id="f-3245">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1268"
      decimals="4"
      id="f-3246"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1269"
      decimals="4"
      id="f-3247"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1270"
      decimals="4"
      id="f-3248"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1271"
      decimals="4"
      id="f-3249"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1268"
      decimals="4"
      id="f-3250"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1269"
      decimals="4"
      id="f-3251"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1270"
      decimals="4"
      id="f-3252"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1271"
      decimals="4"
      id="f-3253"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1267" id="f-3254">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1268"
      decimals="4"
      id="f-3255"
      unitRef="number">0.0041</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1269"
      decimals="4"
      id="f-3256"
      unitRef="number">0.0041</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1270"
      decimals="4"
      id="f-3257"
      unitRef="number">0.0041</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1271"
      decimals="4"
      id="f-3258"
      unitRef="number">0.0041</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1268"
      decimals="4"
      id="f-3259"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1270"
      decimals="4"
      id="f-3260"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1268"
      decimals="4"
      id="f-3261"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1269"
      decimals="4"
      id="f-3262"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1270"
      decimals="4"
      id="f-3263"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1271"
      decimals="4"
      id="f-3264"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1268"
      decimals="4"
      id="f-3265"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1269"
      decimals="4"
      id="f-3266"
      unitRef="number">0.0045</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1270"
      decimals="4"
      id="f-3267"
      unitRef="number">0.0099</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1271"
      decimals="4"
      id="f-3268"
      unitRef="number">0.0068</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1267" id="f-3269">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1267" id="f-3270">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1267" id="f-3271">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1268" decimals="0" id="f-3272" unitRef="usd">620</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1268" decimals="0" id="f-3273" unitRef="usd">771</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1268" decimals="0" id="f-3274" unitRef="usd">934</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1268" decimals="0" id="f-3275" unitRef="usd">1407</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1269" decimals="0" id="f-3276" unitRef="usd">46</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1269" decimals="0" id="f-3277" unitRef="usd">144</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1269" decimals="0" id="f-3278" unitRef="usd">252</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1269" decimals="0" id="f-3279" unitRef="usd">567</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1270" decimals="0" id="f-3280" unitRef="usd">101</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1270" decimals="0" id="f-3281" unitRef="usd">315</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1270" decimals="0" id="f-3282" unitRef="usd">547</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1270" decimals="0" id="f-3283" unitRef="usd">1213</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1271" decimals="0" id="f-3284" unitRef="usd">69</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1271" decimals="0" id="f-3285" unitRef="usd">218</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1271" decimals="0" id="f-3286" unitRef="usd">379</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1271" decimals="0" id="f-3287" unitRef="usd">847</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1267" id="f-3288">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1267" id="f-3289">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 55.8% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1267"
      decimals="3"
      id="f-3290"
      unitRef="number">0.558</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1267" id="f-3291">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1267" id="f-3292">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests primarily in equity securities of U.S. companies with any market capitalization, but it has a greater exposure to large market capitalization companies than small or medium market capitalization companies. Although there is no restriction on the size of the companies in which the Fund invests, most of the Fund's investments typically include companies with a market capitalization over $10 billion at the time of purchase. Those managing the Fund&#x2019;s investments seek to invest in securities of businesses that they believe are trading at a discount to their private market value (i.e., the value of the business if it was sold), have a competitive advantage, and/or that have barriers to entry in their respective industries.&lt;/span&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1272" id="f-3293">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1273" id="f-3294">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1274" id="f-3295">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1275" id="f-3296">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1276" id="f-3297">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1267" id="f-3298">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1267" id="f-3300">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1267" id="f-3299">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1267" id="f-3301">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1267" id="f-3302">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1267" id="f-3303">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1267" id="f-3304">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1267" id="f-3305">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.69&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(19.46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1267" id="f-3306">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1267" id="f-3307">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1267"
      decimals="4"
      id="f-3308"
      unitRef="number">0.1969</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1267" id="f-3309">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1267" id="f-3310">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1267"
      decimals="4"
      id="f-3311"
      unitRef="number">-0.1946</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1267" id="f-3312">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1277" id="f-3313">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1278"
      decimals="4"
      id="f-3314"
      unitRef="number">0.0697</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1279"
      decimals="4"
      id="f-3315"
      unitRef="number">0.1242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1280"
      decimals="4"
      id="f-3316"
      unitRef="number">0.1354</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1281" id="f-3317">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1282"
      decimals="4"
      id="f-3318"
      unitRef="number">0.0490</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1283"
      decimals="4"
      id="f-3319"
      unitRef="number">0.1111</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1284"
      decimals="4"
      id="f-3320"
      unitRef="number">0.1117</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1285" id="f-3321">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1286"
      decimals="4"
      id="f-3322"
      unitRef="number">0.0558</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1287"
      decimals="4"
      id="f-3323"
      unitRef="number">0.0970</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1288"
      decimals="4"
      id="f-3324"
      unitRef="number">0.1033</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1289" id="f-3325">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1290"
      decimals="4"
      id="f-3326"
      unitRef="number">0.1353</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1291"
      decimals="4"
      id="f-3327"
      unitRef="number">0.1404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1292"
      decimals="4"
      id="f-3328"
      unitRef="number">0.1457</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1293" id="f-3329">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1294"
      decimals="4"
      id="f-3330"
      unitRef="number">0.1292</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1295"
      decimals="4"
      id="f-3331"
      unitRef="number">0.1342</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1296"
      decimals="4"
      id="f-3332"
      unitRef="number">0.1393</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1297" id="f-3333">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1298"
      decimals="4"
      id="f-3334"
      unitRef="number">0.1326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1299"
      decimals="4"
      id="f-3335"
      unitRef="number">0.1377</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1300"
      decimals="4"
      id="f-3336"
      unitRef="number">0.1428</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-353" id="f-3337">Russell 1000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1267" id="f-3338">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-354"
      decimals="4"
      id="f-3339"
      unitRef="number">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-355"
      decimals="4"
      id="f-3340"
      unitRef="number">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-356"
      decimals="4"
      id="f-3341"
      unitRef="number">0.1459</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1267" id="f-3342">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1267" id="f-3343">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1267" id="f-3344">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1267" id="f-3345">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:RiskReturnHeading contextRef="c-1311" id="f-3356">PRINCIPAL LIFETIME STRATEGIC INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1311" id="f-3357">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1311" id="f-3358">The Fund seeks current income, and</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock contextRef="c-1311" id="f-3359">as a secondary objective, capital appreciation.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1311" id="f-3360">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1311" id="f-3361">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1311" id="f-3362">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1311" decimals="0" id="f-3363" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1311" id="f-3364">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1312"
      decimals="4"
      id="f-3365"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1313"
      decimals="4"
      id="f-3366"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1314"
      decimals="4"
      id="f-3367"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1315"
      decimals="4"
      id="f-3368"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1316"
      decimals="4"
      id="f-3369"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1312"
      decimals="4"
      id="f-3370"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1313"
      decimals="4"
      id="f-3371"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1314"
      decimals="4"
      id="f-3372"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1315"
      decimals="4"
      id="f-3373"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1316"
      decimals="4"
      id="f-3374"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1311" id="f-3375">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3376"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3377"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3378"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3379"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1316"
      decimals="4"
      id="f-3380"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3381"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3382"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3383"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3384"
      unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3385"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3386"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3387"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1316"
      decimals="4"
      id="f-3388"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3389"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3390"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3391"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3392"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1316"
      decimals="4"
      id="f-3393"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3394"
      unitRef="number">0.0084</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3395"
      unitRef="number">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3396"
      unitRef="number">0.0048</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3397"
      unitRef="number">0.0104</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1316"
      decimals="4"
      id="f-3398"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3399"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3400"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1312"
      decimals="4"
      id="f-3401"
      unitRef="number">0.0084</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1313"
      decimals="4"
      id="f-3402"
      unitRef="number">0.0064</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1314"
      decimals="4"
      id="f-3403"
      unitRef="number">0.0046</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1315"
      decimals="4"
      id="f-3404"
      unitRef="number">0.0104</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1316"
      decimals="4"
      id="f-3405"
      unitRef="number">0.0073</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-1311" id="f-3406">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-1311" id="f-3407">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1311" id="f-3408">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1311" id="f-3409">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1312" decimals="0" id="f-3410" unitRef="usd">458</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1312" decimals="0" id="f-3411" unitRef="usd">633</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1312" decimals="0" id="f-3412" unitRef="usd">823</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1312" decimals="0" id="f-3413" unitRef="usd">1373</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1313" decimals="0" id="f-3414" unitRef="usd">165</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1313" decimals="0" id="f-3415" unitRef="usd">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1313" decimals="0" id="f-3416" unitRef="usd">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1313" decimals="0" id="f-3417" unitRef="usd">798</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1314" decimals="0" id="f-3418" unitRef="usd">47</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1314" decimals="0" id="f-3419" unitRef="usd">152</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1314" decimals="0" id="f-3420" unitRef="usd">267</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1314" decimals="0" id="f-3421" unitRef="usd">602</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1315" decimals="0" id="f-3422" unitRef="usd">106</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1315" decimals="0" id="f-3423" unitRef="usd">331</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1315" decimals="0" id="f-3424" unitRef="usd">574</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1315" decimals="0" id="f-3425" unitRef="usd">1271</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1316" decimals="0" id="f-3426" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1316" decimals="0" id="f-3427" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1316" decimals="0" id="f-3428" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1316" decimals="0" id="f-3429" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1311" id="f-3430">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1313" decimals="0" id="f-3431" unitRef="usd">65</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1313" decimals="0" id="f-3432" unitRef="usd">205</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1313" decimals="0" id="f-3433" unitRef="usd">357</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1313" decimals="0" id="f-3434" unitRef="usd">798</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1311" id="f-3435">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1311" id="f-3436">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 24.4% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1311"
      decimals="3"
      id="f-3437"
      unitRef="number">0.244</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1311" id="f-3438">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1311" id="f-3439">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests according to an asset allocation strategy designed for investors primarily seeking current income and secondarily capital appreciation. The Fund&#x2019;s asset allocation is designed for investors who are approximately 10 years beyond the normal retirement age of 65. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies, securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-24" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1317" id="f-3440">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1318" id="f-3441">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1319" id="f-3442">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1320" id="f-3443">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1321" id="f-3444">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1322" id="f-3445">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1323" id="f-3446">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1324" id="f-3447">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1325" id="f-3448">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1326" id="f-3449">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1327" id="f-3450">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1328" id="f-3451">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1329" id="f-3452">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1330" id="f-3453">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1331" id="f-3454">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1332" id="f-3455">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1333" id="f-3456">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1334" id="f-3457">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1335" id="f-3458">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1336" id="f-3459">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1311" id="f-3460">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1311" id="f-3462">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1311" id="f-3461">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1311" id="f-3463">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1311" id="f-3464">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1311" id="f-3465">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1311" id="f-3466">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1311" id="f-3467">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;8.31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(8.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1311" id="f-3468">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1311" id="f-3469">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1311"
      decimals="4"
      id="f-3470"
      unitRef="number">0.0831</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1311" id="f-3471">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1311" id="f-3472">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1311"
      decimals="4"
      id="f-3473"
      unitRef="number">-0.0845</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1311" id="f-3474">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1337" id="f-3475">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1338"
      decimals="4"
      id="f-3476"
      unitRef="number">0.0596</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1339"
      decimals="4"
      id="f-3477"
      unitRef="number">0.0232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1340"
      decimals="4"
      id="f-3478"
      unitRef="number">0.0421</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1341" id="f-3479">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1342"
      decimals="4"
      id="f-3480"
      unitRef="number">0.0418</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1343"
      decimals="4"
      id="f-3481"
      unitRef="number">0.0081</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1344"
      decimals="4"
      id="f-3482"
      unitRef="number">0.0275</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1345" id="f-3483">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1346"
      decimals="4"
      id="f-3484"
      unitRef="number">0.0396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1347"
      decimals="4"
      id="f-3485"
      unitRef="number">0.0132</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1348"
      decimals="4"
      id="f-3486"
      unitRef="number">0.0282</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1349" id="f-3487">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1350"
      decimals="4"
      id="f-3488"
      unitRef="number">0.0935</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1351"
      decimals="4"
      id="f-3489"
      unitRef="number">0.0330</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1352"
      decimals="4"
      id="f-3490"
      unitRef="number">0.0479</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1353" id="f-3491">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1354"
      decimals="4"
      id="f-3492"
      unitRef="number">0.1047</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1355"
      decimals="4"
      id="f-3493"
      unitRef="number">0.0347</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1356"
      decimals="4"
      id="f-3494"
      unitRef="number">0.0498</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1357" id="f-3495">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1358"
      decimals="4"
      id="f-3496"
      unitRef="number">0.0984</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1359"
      decimals="4"
      id="f-3497"
      unitRef="number">0.0289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1360"
      decimals="4"
      id="f-3498"
      unitRef="number">0.0440</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1361" id="f-3499">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1362"
      decimals="4"
      id="f-3500"
      unitRef="number">0.1030</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1363"
      decimals="4"
      id="f-3501"
      unitRef="number">0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1364"
      decimals="4"
      id="f-3502"
      unitRef="number">0.0473</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-3503">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1311" id="f-3504">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-3505"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-3506"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-3507"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1365" id="f-3508">S&amp;P Target Date Retirement Income Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1366"
      decimals="4"
      id="f-3509"
      unitRef="number">0.1166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1367"
      decimals="4"
      id="f-3510"
      unitRef="number">0.0415</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1368"
      decimals="4"
      id="f-3511"
      unitRef="number">0.0532</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1311" id="f-3512">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date Retirement Income Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1311" id="f-3513">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1311" id="f-3514">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1311" id="f-3515">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1311" id="f-3516">The S&amp;P Target Date Retirement Income Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1379" id="f-3527">PRINCIPAL LIFETIME 2015 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1379" id="f-3528">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1379" id="f-3529">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1379" id="f-3530">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1379" id="f-3531">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1379" id="f-3532">Shareholder Fees (fees paid directly from your investment):</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1380" decimals="0" id="f-3533" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1381" decimals="0" id="f-3534" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1382" decimals="0" id="f-3535" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1379" id="f-3536">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1382"
      decimals="4"
      id="f-3537"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1381"
      decimals="4"
      id="f-3538"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1380"
      decimals="4"
      id="f-3539"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1381"
      decimals="4"
      id="f-3540"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1382"
      decimals="4"
      id="f-3541"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1381"
      decimals="4"
      id="f-3542"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1380"
      decimals="4"
      id="f-3543"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1382"
      decimals="4"
      id="f-3544"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1381"
      decimals="4"
      id="f-3545"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1380"
      decimals="4"
      id="f-3546"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1382"
      decimals="4"
      id="f-3547"
      unitRef="number">0.0049</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1381"
      decimals="4"
      id="f-3548"
      unitRef="number">0.0104</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1380"
      decimals="4"
      id="f-3549"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1379" id="f-3550">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1379" id="f-3551">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1379" id="f-3552">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1382" decimals="0" id="f-3553" unitRef="usd">50</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1382" decimals="0" id="f-3554" unitRef="usd">157</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1382" decimals="0" id="f-3555" unitRef="usd">274</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1382" decimals="0" id="f-3556" unitRef="usd">616</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1381" decimals="0" id="f-3557" unitRef="usd">106</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1381" decimals="0" id="f-3558" unitRef="usd">331</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1381" decimals="0" id="f-3559" unitRef="usd">574</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1381" decimals="0" id="f-3560" unitRef="usd">1271</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1380" decimals="0" id="f-3561" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1380" decimals="0" id="f-3562" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1380" decimals="0" id="f-3563" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1380" decimals="0" id="f-3564" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1379" id="f-3565">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1379" id="f-3566">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 27.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1379"
      decimals="3"
      id="f-3567"
      unitRef="number">0.273</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1379" id="f-3568">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1379" id="f-3569">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies, securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-26" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1383" id="f-3570">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1384" id="f-3571">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1385" id="f-3572">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1386" id="f-3573">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1387" id="f-3574">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1388" id="f-3575">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1389" id="f-3576">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1390" id="f-3577">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1391" id="f-3578">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1392" id="f-3579">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1393" id="f-3580">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1394" id="f-3581">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1395" id="f-3582">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1396" id="f-3583">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1397" id="f-3584">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1398" id="f-3585">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1399" id="f-3586">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1400" id="f-3587">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1401" id="f-3588">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1402" id="f-3589">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1379" id="f-3590">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1379" id="f-3592">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1379" id="f-3591">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1379" id="f-3593">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1379" id="f-3594">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1379" id="f-3595">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1379" id="f-3596">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;11.02&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(9.54)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1379" id="f-3597">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1379" id="f-3598">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1379"
      decimals="4"
      id="f-3599"
      unitRef="number">0.1102</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1379" id="f-3600">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1379" id="f-3601">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1379"
      decimals="4"
      id="f-3602"
      unitRef="number">-0.0954</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1379" id="f-3603">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1403" id="f-3604">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1404"
      decimals="4"
      id="f-3605"
      unitRef="number">0.1059</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1405"
      decimals="4"
      id="f-3606"
      unitRef="number">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1406"
      decimals="4"
      id="f-3607"
      unitRef="number">0.0607</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1407" id="f-3608">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1408"
      decimals="4"
      id="f-3609"
      unitRef="number">0.0714</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1409"
      decimals="4"
      id="f-3610"
      unitRef="number">0.0171</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1410"
      decimals="4"
      id="f-3611"
      unitRef="number">0.0381</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1411" id="f-3612">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1412"
      decimals="4"
      id="f-3613"
      unitRef="number">0.0771</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1413"
      decimals="4"
      id="f-3614"
      unitRef="number">0.0253</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1414"
      decimals="4"
      id="f-3615"
      unitRef="number">0.0419</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1415" id="f-3616">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1416"
      decimals="4"
      id="f-3617"
      unitRef="number">0.0996</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1417"
      decimals="4"
      id="f-3618"
      unitRef="number">0.0344</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1418"
      decimals="4"
      id="f-3619"
      unitRef="number">0.0549</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1419" id="f-3620">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1420"
      decimals="4"
      id="f-3621"
      unitRef="number">0.1031</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1421"
      decimals="4"
      id="f-3622"
      unitRef="number">0.0375</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1422"
      decimals="4"
      id="f-3623"
      unitRef="number">0.0581</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-3624">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1379" id="f-3625">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-3626"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-3627"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-3628"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1423" id="f-3629">S&amp;P Target Date 2015 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1424"
      decimals="4"
      id="f-3630"
      unitRef="number">0.1215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1425"
      decimals="4"
      id="f-3631"
      unitRef="number">0.0491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1426"
      decimals="4"
      id="f-3632"
      unitRef="number">0.0634</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1379" id="f-3633">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2015 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1379" id="f-3634">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1379" id="f-3635">The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1379" id="f-3636">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1379" id="f-3637">The S&amp;P Target Date 2015 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1437" id="f-3648">PRINCIPAL LIFETIME 2020 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1437" id="f-3649">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1437" id="f-3650">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1437" id="f-3651">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1437" id="f-3652">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1437" id="f-3653">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1437" decimals="0" id="f-3654" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1437" id="f-3655">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1438"
      decimals="4"
      id="f-3656"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1439"
      decimals="4"
      id="f-3657"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1440"
      decimals="4"
      id="f-3658"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1441"
      decimals="4"
      id="f-3659"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1442"
      decimals="4"
      id="f-3660"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1438"
      decimals="4"
      id="f-3661"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1439"
      decimals="4"
      id="f-3662"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1440"
      decimals="4"
      id="f-3663"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1441"
      decimals="4"
      id="f-3664"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1442"
      decimals="4"
      id="f-3665"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1437" id="f-3666">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1438"
      decimals="4"
      id="f-3667"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1439"
      decimals="4"
      id="f-3668"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1440"
      decimals="4"
      id="f-3669"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1441"
      decimals="4"
      id="f-3670"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1442"
      decimals="4"
      id="f-3671"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1438"
      decimals="4"
      id="f-3672"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1439"
      decimals="4"
      id="f-3673"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1441"
      decimals="4"
      id="f-3674"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1438"
      decimals="4"
      id="f-3675"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1439"
      decimals="4"
      id="f-3676"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1440"
      decimals="4"
      id="f-3677"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1441"
      decimals="4"
      id="f-3678"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1442"
      decimals="4"
      id="f-3679"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1438"
      decimals="4"
      id="f-3680"
      unitRef="number">0.0047</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1439"
      decimals="4"
      id="f-3681"
      unitRef="number">0.0047</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1440"
      decimals="4"
      id="f-3682"
      unitRef="number">0.0047</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1441"
      decimals="4"
      id="f-3683"
      unitRef="number">0.0047</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1442"
      decimals="4"
      id="f-3684"
      unitRef="number">0.0047</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1438"
      decimals="4"
      id="f-3685"
      unitRef="number">0.0080</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1439"
      decimals="4"
      id="f-3686"
      unitRef="number">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1440"
      decimals="4"
      id="f-3687"
      unitRef="number">0.0048</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1441"
      decimals="4"
      id="f-3688"
      unitRef="number">0.0104</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1442"
      decimals="4"
      id="f-3689"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1437" id="f-3690">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1437" id="f-3691">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1437" id="f-3692">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1438" decimals="0" id="f-3693" unitRef="usd">454</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1438" decimals="0" id="f-3694" unitRef="usd">621</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1438" decimals="0" id="f-3695" unitRef="usd">803</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1438" decimals="0" id="f-3696" unitRef="usd">1328</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1439" decimals="0" id="f-3697" unitRef="usd">165</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1439" decimals="0" id="f-3698" unitRef="usd">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1439" decimals="0" id="f-3699" unitRef="usd">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1439" decimals="0" id="f-3700" unitRef="usd">798</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1440" decimals="0" id="f-3701" unitRef="usd">49</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1440" decimals="0" id="f-3702" unitRef="usd">154</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1440" decimals="0" id="f-3703" unitRef="usd">269</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1440" decimals="0" id="f-3704" unitRef="usd">604</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1441" decimals="0" id="f-3705" unitRef="usd">106</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1441" decimals="0" id="f-3706" unitRef="usd">331</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1441" decimals="0" id="f-3707" unitRef="usd">574</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1441" decimals="0" id="f-3708" unitRef="usd">1271</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1442" decimals="0" id="f-3709" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1442" decimals="0" id="f-3710" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1442" decimals="0" id="f-3711" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1442" decimals="0" id="f-3712" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1437" id="f-3713">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1439" decimals="0" id="f-3714" unitRef="usd">65</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1439" decimals="0" id="f-3715" unitRef="usd">205</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1439" decimals="0" id="f-3716" unitRef="usd">357</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1439" decimals="0" id="f-3717" unitRef="usd">798</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1437" id="f-3718">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1437" id="f-3719">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 25.6% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1437"
      decimals="3"
      id="f-3720"
      unitRef="number">0.256</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1437" id="f-3721">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1437" id="f-3722">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-28" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1443" id="f-3723">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1444" id="f-3724">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1445" id="f-3725">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1446" id="f-3726">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1447" id="f-3727">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1448" id="f-3728">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1449" id="f-3729">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1450" id="f-3730">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1451" id="f-3731">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1452" id="f-3732">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1453" id="f-3733">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1454" id="f-3734">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1455" id="f-3735">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1456" id="f-3736">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1457" id="f-3737">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1458" id="f-3738">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1459" id="f-3739">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1460" id="f-3740">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1461" id="f-3741">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1462" id="f-3742">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1437" id="f-3743">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1437" id="f-3744">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1437" id="f-3745">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1437" id="f-3746">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1437" id="f-3747">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1437" id="f-3748">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1437" id="f-3749">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1437" id="f-3750">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;12.29&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(11.66)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1437" id="f-3751">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1437" id="f-3752">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1437"
      decimals="4"
      id="f-3753"
      unitRef="number">0.1229</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1437" id="f-3754">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1437" id="f-3755">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1437"
      decimals="4"
      id="f-3756"
      unitRef="number">-0.1166</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1437" id="f-3757">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1463" id="f-3758">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1464"
      decimals="4"
      id="f-3759"
      unitRef="number">0.0677</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1465"
      decimals="4"
      id="f-3760"
      unitRef="number">0.0349</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1466"
      decimals="4"
      id="f-3761"
      unitRef="number">0.0596</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1467" id="f-3762">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1468"
      decimals="4"
      id="f-3763"
      unitRef="number">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1469"
      decimals="4"
      id="f-3764"
      unitRef="number">0.0130</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1470"
      decimals="4"
      id="f-3765"
      unitRef="number">0.0402</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1471" id="f-3766">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1472"
      decimals="4"
      id="f-3767"
      unitRef="number">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1473"
      decimals="4"
      id="f-3768"
      unitRef="number">0.0218</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1474"
      decimals="4"
      id="f-3769"
      unitRef="number">0.0422</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1475" id="f-3770">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1476"
      decimals="4"
      id="f-3771"
      unitRef="number">0.1015</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1477"
      decimals="4"
      id="f-3772"
      unitRef="number">0.0446</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1478"
      decimals="4"
      id="f-3773"
      unitRef="number">0.0657</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1479" id="f-3774">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1480"
      decimals="4"
      id="f-3775"
      unitRef="number">0.1131</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1481"
      decimals="4"
      id="f-3776"
      unitRef="number">0.0463</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1482"
      decimals="4"
      id="f-3777"
      unitRef="number">0.0674</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1483" id="f-3778">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1484"
      decimals="4"
      id="f-3779"
      unitRef="number">0.1063</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1485"
      decimals="4"
      id="f-3780"
      unitRef="number">0.0404</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1486"
      decimals="4"
      id="f-3781"
      unitRef="number">0.0613</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1487" id="f-3782">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1488"
      decimals="4"
      id="f-3783"
      unitRef="number">0.1100</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1489"
      decimals="4"
      id="f-3784"
      unitRef="number">0.0436</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1490"
      decimals="4"
      id="f-3785"
      unitRef="number">0.0647</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-3786">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1437" id="f-3787">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-3788"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-3789"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-3790"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1491" id="f-3791">S&amp;P Target Date 2020 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1492"
      decimals="4"
      id="f-3792"
      unitRef="number">0.1272</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1493"
      decimals="4"
      id="f-3793"
      unitRef="number">0.0535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1494"
      decimals="4"
      id="f-3794"
      unitRef="number">0.0681</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1437" id="f-3795">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2020 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1437" id="f-3796">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1437" id="f-3797">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1437" id="f-3798">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1437" id="f-3799">The S&amp;P Target Date 2020 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1505" id="f-3810">PRINCIPAL LIFETIME 2025 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1505" id="f-3811">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1505" id="f-3812">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1505" id="f-3813">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1505" id="f-3814">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1505" id="f-3815">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1506" decimals="0" id="f-3816" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1507" decimals="0" id="f-3817" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1508" decimals="0" id="f-3818" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1505" id="f-3819">Annual Fund&#160;Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1507"
      decimals="4"
      id="f-3820"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1508"
      decimals="4"
      id="f-3821"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1506"
      decimals="4"
      id="f-3822"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1508"
      decimals="4"
      id="f-3823"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1507"
      decimals="4"
      id="f-3824"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1508"
      decimals="4"
      id="f-3825"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1506"
      decimals="4"
      id="f-3826"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1507"
      decimals="4"
      id="f-3827"
      unitRef="number">0.0048</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1508"
      decimals="4"
      id="f-3828"
      unitRef="number">0.0048</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1506"
      decimals="4"
      id="f-3829"
      unitRef="number">0.0048</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1507"
      decimals="4"
      id="f-3830"
      unitRef="number">0.0049</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1508"
      decimals="4"
      id="f-3831"
      unitRef="number">0.0105</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1506"
      decimals="4"
      id="f-3832"
      unitRef="number">0.0074</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1505" id="f-3833">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1505" id="f-3834">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1505" id="f-3835">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1507" decimals="0" id="f-3836" unitRef="usd">50</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1507" decimals="0" id="f-3837" unitRef="usd">157</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1507" decimals="0" id="f-3838" unitRef="usd">274</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1507" decimals="0" id="f-3839" unitRef="usd">616</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1508" decimals="0" id="f-3840" unitRef="usd">107</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1508" decimals="0" id="f-3841" unitRef="usd">334</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1508" decimals="0" id="f-3842" unitRef="usd">579</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1508" decimals="0" id="f-3843" unitRef="usd">1283</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1506" decimals="0" id="f-3844" unitRef="usd">76</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1506" decimals="0" id="f-3845" unitRef="usd">237</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1506" decimals="0" id="f-3846" unitRef="usd">411</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1506" decimals="0" id="f-3847" unitRef="usd">918</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1505" id="f-3848">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1505" id="f-3849">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 30.0% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1505"
      decimals="3"
      id="f-3850"
      unitRef="number">0.300</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1505" id="f-3851">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1505" id="f-3852">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-30" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1509" id="f-3853">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1510" id="f-3854">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1511" id="f-3855">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1512" id="f-3856">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1513" id="f-3857">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1514" id="f-3858">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1515" id="f-3859">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1516" id="f-3860">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1517" id="f-3861">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1518" id="f-3862">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1519" id="f-3863">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1520" id="f-3864">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1521" id="f-3865">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1522" id="f-3866">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1523" id="f-3867">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1524" id="f-3868">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1525" id="f-3869">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1526" id="f-3870">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1527" id="f-3871">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1528" id="f-3872">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1505" id="f-3873">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1505" id="f-3875">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1505" id="f-3874">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1505" id="f-3876">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1505" id="f-3877">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1505" id="f-3878">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1505" id="f-3879">&lt;div style="margin-bottom:5pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;14.07&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(13.80)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1505" id="f-3880">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1505" id="f-3881">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1505"
      decimals="4"
      id="f-3882"
      unitRef="number">0.1407</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1505" id="f-3883">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1505" id="f-3884">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1505"
      decimals="4"
      id="f-3885"
      unitRef="number">-0.1380</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1505" id="f-3886">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1529" id="f-3887">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1530"
      decimals="4"
      id="f-3888"
      unitRef="number">0.1214</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1531"
      decimals="4"
      id="f-3889"
      unitRef="number">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1532"
      decimals="4"
      id="f-3890"
      unitRef="number">0.0745</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1533" id="f-3891">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1534"
      decimals="4"
      id="f-3892"
      unitRef="number">0.0865</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1535"
      decimals="4"
      id="f-3893"
      unitRef="number">0.0308</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1536"
      decimals="4"
      id="f-3894"
      unitRef="number">0.0555</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1537" id="f-3895">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1538"
      decimals="4"
      id="f-3896"
      unitRef="number">0.0876</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1539"
      decimals="4"
      id="f-3897"
      unitRef="number">0.0356</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1540"
      decimals="4"
      id="f-3898"
      unitRef="number">0.0544</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1541" id="f-3899">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1542"
      decimals="4"
      id="f-3900"
      unitRef="number">0.1151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1543"
      decimals="4"
      id="f-3901"
      unitRef="number">0.0468</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1544"
      decimals="4"
      id="f-3902"
      unitRef="number">0.0684</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1545" id="f-3903">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1546"
      decimals="4"
      id="f-3904"
      unitRef="number">0.1180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1547"
      decimals="4"
      id="f-3905"
      unitRef="number">0.0499</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1548"
      decimals="4"
      id="f-3906"
      unitRef="number">0.0718</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-3907">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1505" id="f-3908">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-3909"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-3910"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-3911"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1549" id="f-3912">S&amp;P Target Date 2025 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1550"
      decimals="4"
      id="f-3913"
      unitRef="number">0.1398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1551"
      decimals="4"
      id="f-3914"
      unitRef="number">0.0607</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1552"
      decimals="4"
      id="f-3915"
      unitRef="number">0.0757</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1505" id="f-3916">&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2025 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1505" id="f-3917">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1505" id="f-3918">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1505" id="f-3919">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1505" id="f-3920">The S&amp;P Target Date 2025 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1563" id="f-3931">PRINCIPAL LIFETIME 2030 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1563" id="f-3932">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1563" id="f-3933">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1563" id="f-3934">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1563" id="f-3935">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1563" id="f-3936">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1563" decimals="0" id="f-3937" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1563" id="f-3938">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1564"
      decimals="4"
      id="f-3939"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1565"
      decimals="4"
      id="f-3940"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1566"
      decimals="4"
      id="f-3941"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1567"
      decimals="4"
      id="f-3942"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1568"
      decimals="4"
      id="f-3943"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1564"
      decimals="4"
      id="f-3944"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1565"
      decimals="4"
      id="f-3945"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1566"
      decimals="4"
      id="f-3946"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1567"
      decimals="4"
      id="f-3947"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1568"
      decimals="4"
      id="f-3948"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1563" id="f-3949">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1564"
      decimals="4"
      id="f-3950"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1565"
      decimals="4"
      id="f-3951"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1566"
      decimals="4"
      id="f-3952"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1567"
      decimals="4"
      id="f-3953"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1568"
      decimals="4"
      id="f-3954"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1564"
      decimals="4"
      id="f-3955"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1565"
      decimals="4"
      id="f-3956"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1567"
      decimals="4"
      id="f-3957"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1564"
      decimals="4"
      id="f-3958"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1565"
      decimals="4"
      id="f-3959"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1566"
      decimals="4"
      id="f-3960"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1567"
      decimals="4"
      id="f-3961"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1568"
      decimals="4"
      id="f-3962"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1564"
      decimals="4"
      id="f-3963"
      unitRef="number">0.0050</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1565"
      decimals="4"
      id="f-3964"
      unitRef="number">0.0050</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1566"
      decimals="4"
      id="f-3965"
      unitRef="number">0.0050</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1567"
      decimals="4"
      id="f-3966"
      unitRef="number">0.0050</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1568"
      decimals="4"
      id="f-3967"
      unitRef="number">0.0050</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1564"
      decimals="4"
      id="f-3968"
      unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1565"
      decimals="4"
      id="f-3969"
      unitRef="number">0.0067</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1566"
      decimals="4"
      id="f-3970"
      unitRef="number">0.0051</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1567"
      decimals="4"
      id="f-3971"
      unitRef="number">0.0107</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1568"
      decimals="4"
      id="f-3972"
      unitRef="number">0.0076</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1563" id="f-3973">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1563" id="f-3974">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1563" id="f-3975">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1564" decimals="0" id="f-3976" unitRef="usd">456</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1564" decimals="0" id="f-3977" unitRef="usd">627</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1564" decimals="0" id="f-3978" unitRef="usd">813</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1564" decimals="0" id="f-3979" unitRef="usd">1350</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1565" decimals="0" id="f-3980" unitRef="usd">168</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1565" decimals="0" id="f-3981" unitRef="usd">214</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1565" decimals="0" id="f-3982" unitRef="usd">373</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1565" decimals="0" id="f-3983" unitRef="usd">835</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1566" decimals="0" id="f-3984" unitRef="usd">52</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1566" decimals="0" id="f-3985" unitRef="usd">164</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1566" decimals="0" id="f-3986" unitRef="usd">285</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1566" decimals="0" id="f-3987" unitRef="usd">640</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1567" decimals="0" id="f-3988" unitRef="usd">109</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1567" decimals="0" id="f-3989" unitRef="usd">340</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1567" decimals="0" id="f-3990" unitRef="usd">590</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1567" decimals="0" id="f-3991" unitRef="usd">1306</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1568" decimals="0" id="f-3992" unitRef="usd">78</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1568" decimals="0" id="f-3993" unitRef="usd">243</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1568" decimals="0" id="f-3994" unitRef="usd">422</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1568" decimals="0" id="f-3995" unitRef="usd">942</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1563" id="f-3996">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1565" decimals="0" id="f-3997" unitRef="usd">68</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1565" decimals="0" id="f-3998" unitRef="usd">214</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1565" decimals="0" id="f-3999" unitRef="usd">373</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1565" decimals="0" id="f-4000" unitRef="usd">835</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1563" id="f-4001">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1563" id="f-4002">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 32.1% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1563"
      decimals="3"
      id="f-4003"
      unitRef="number">0.321</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1563" id="f-4004">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1563" id="f-4005">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-32" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1569" id="f-4006">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1570" id="f-4007">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1571" id="f-4008">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1572" id="f-4009">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1573" id="f-4010">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1574" id="f-4011">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1575" id="f-4012">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1576" id="f-4013">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1577" id="f-4014">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1578" id="f-4015">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1579" id="f-4016">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1580" id="f-4017">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1581" id="f-4018">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1582" id="f-4019">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1583" id="f-4020">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1584" id="f-4021">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1585" id="f-4022">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1586" id="f-4023">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1587" id="f-4024">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1588" id="f-4025">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1589" id="f-4026">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1563" id="f-4027">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1563" id="f-4028">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1563" id="f-4029">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1563" id="f-4030">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1563" id="f-4031">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1563" id="f-4032">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1563" id="f-4033">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1563" id="f-4034">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15.42&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(15.80)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1563" id="f-4035">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1563" id="f-4036">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1563"
      decimals="4"
      id="f-4037"
      unitRef="number">0.1542</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1563" id="f-4038">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1563" id="f-4039">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1563"
      decimals="4"
      id="f-4040"
      unitRef="number">-0.1580</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1563" id="f-4041">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1590" id="f-4042">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1591"
      decimals="4"
      id="f-4043"
      unitRef="number">0.0869</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1592"
      decimals="4"
      id="f-4044"
      unitRef="number">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1593"
      decimals="4"
      id="f-4045"
      unitRef="number">0.0727</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1594" id="f-4046">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1595"
      decimals="4"
      id="f-4047"
      unitRef="number">0.0603</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1596"
      decimals="4"
      id="f-4048"
      unitRef="number">0.0275</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1597"
      decimals="4"
      id="f-4049"
      unitRef="number">0.0544</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1598" id="f-4050">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1599"
      decimals="4"
      id="f-4051"
      unitRef="number">0.0633</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1600"
      decimals="4"
      id="f-4052"
      unitRef="number">0.0324</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1601"
      decimals="4"
      id="f-4053"
      unitRef="number">0.0534</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1602" id="f-4054">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1603"
      decimals="4"
      id="f-4055"
      unitRef="number">0.1204</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1604"
      decimals="4"
      id="f-4056"
      unitRef="number">0.0576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1605"
      decimals="4"
      id="f-4057"
      unitRef="number">0.0789</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1606" id="f-4058">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1607"
      decimals="4"
      id="f-4059"
      unitRef="number">0.1323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1608"
      decimals="4"
      id="f-4060"
      unitRef="number">0.0593</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1609"
      decimals="4"
      id="f-4061"
      unitRef="number">0.0807</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1610" id="f-4062">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1611"
      decimals="4"
      id="f-4063"
      unitRef="number">0.1256</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1612"
      decimals="4"
      id="f-4064"
      unitRef="number">0.0533</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1613"
      decimals="4"
      id="f-4065"
      unitRef="number">0.0746</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1614" id="f-4066">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1615"
      decimals="4"
      id="f-4067"
      unitRef="number">0.1297</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1616"
      decimals="4"
      id="f-4068"
      unitRef="number">0.0567</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1617"
      decimals="4"
      id="f-4069"
      unitRef="number">0.0779</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4070">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1563" id="f-4071">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4072"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4073"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4074"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1618" id="f-4075">S&amp;P Target Date 2030 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1619"
      decimals="4"
      id="f-4076"
      unitRef="number">0.1513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1620"
      decimals="4"
      id="f-4077"
      unitRef="number">0.0707</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1621"
      decimals="4"
      id="f-4078"
      unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1563" id="f-4079">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2030 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1563" id="f-4080">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1563" id="f-4081">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1563" id="f-4082">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1563" id="f-4083">The S&amp;P Target Date 2030 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1632" id="f-4094">PRINCIPAL LIFETIME 2035 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1632" id="f-4095">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1632" id="f-4096">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1632" id="f-4097">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1632" id="f-4098">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1632" id="f-4099">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1633" decimals="0" id="f-4100" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1634" decimals="0" id="f-4101" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1635" decimals="0" id="f-4102" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1632" id="f-4103">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1633"
      decimals="4"
      id="f-4104"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1635"
      decimals="4"
      id="f-4105"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1634"
      decimals="4"
      id="f-4106"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1635"
      decimals="4"
      id="f-4107"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1633"
      decimals="4"
      id="f-4108"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1635"
      decimals="4"
      id="f-4109"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1634"
      decimals="4"
      id="f-4110"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1633"
      decimals="4"
      id="f-4111"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1635"
      decimals="4"
      id="f-4112"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1634"
      decimals="4"
      id="f-4113"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1633"
      decimals="4"
      id="f-4114"
      unitRef="number">0.0053</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1635"
      decimals="4"
      id="f-4115"
      unitRef="number">0.0109</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1634"
      decimals="4"
      id="f-4116"
      unitRef="number">0.0078</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1632" id="f-4117">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1632" id="f-4118">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1632" id="f-4119">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1633" decimals="0" id="f-4120" unitRef="usd">54</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1633" decimals="0" id="f-4121" unitRef="usd">170</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1633" decimals="0" id="f-4122" unitRef="usd">296</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1633" decimals="0" id="f-4123" unitRef="usd">665</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1635" decimals="0" id="f-4124" unitRef="usd">111</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1635" decimals="0" id="f-4125" unitRef="usd">347</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1635" decimals="0" id="f-4126" unitRef="usd">601</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1635" decimals="0" id="f-4127" unitRef="usd">1329</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1634" decimals="0" id="f-4128" unitRef="usd">80</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1634" decimals="0" id="f-4129" unitRef="usd">249</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1634" decimals="0" id="f-4130" unitRef="usd">433</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1634" decimals="0" id="f-4131" unitRef="usd">966</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1632" id="f-4132">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1632" id="f-4133">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 37.2% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1632"
      decimals="3"
      id="f-4134"
      unitRef="number">0.372</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1632" id="f-4135">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1632" id="f-4136">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-34" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1636" id="f-4137">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1637" id="f-4138">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1638" id="f-4139">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1639" id="f-4140">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1640" id="f-4141">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1641" id="f-4142">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1642" id="f-4143">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1643" id="f-4144">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1644" id="f-4145">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1645" id="f-4146">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1646" id="f-4147">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1647" id="f-4148">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1648" id="f-4149">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1649" id="f-4150">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1650" id="f-4151">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1651" id="f-4152">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1652" id="f-4153">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1653" id="f-4154">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1654" id="f-4155">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1655" id="f-4156">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1656" id="f-4157">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1632" id="f-4158">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1632" id="f-4160">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1632" id="f-4159">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1632" id="f-4161">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1632" id="f-4162">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1632" id="f-4163">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1632" id="f-4164">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.13&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(17.37)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1632" id="f-4165">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1632" id="f-4166">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1632"
      decimals="4"
      id="f-4167"
      unitRef="number">0.1713</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1632" id="f-4168">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1632" id="f-4169">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1632"
      decimals="4"
      id="f-4170"
      unitRef="number">-0.1737</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1632" id="f-4171">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1657" id="f-4172">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1658"
      decimals="4"
      id="f-4173"
      unitRef="number">0.1424</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1659"
      decimals="4"
      id="f-4174"
      unitRef="number">0.0667</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1660"
      decimals="4"
      id="f-4175"
      unitRef="number">0.0871</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1661" id="f-4176">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1662"
      decimals="4"
      id="f-4177"
      unitRef="number">0.1154</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1663"
      decimals="4"
      id="f-4178"
      unitRef="number">0.0478</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1664"
      decimals="4"
      id="f-4179"
      unitRef="number">0.0690</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1665" id="f-4180">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1666"
      decimals="4"
      id="f-4181"
      unitRef="number">0.0965</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1667"
      decimals="4"
      id="f-4182"
      unitRef="number">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1668"
      decimals="4"
      id="f-4183"
      unitRef="number">0.0653</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1669" id="f-4184">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1670"
      decimals="4"
      id="f-4185"
      unitRef="number">0.1366</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1671"
      decimals="4"
      id="f-4186"
      unitRef="number">0.0606</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1672"
      decimals="4"
      id="f-4187"
      unitRef="number">0.0810</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1673" id="f-4188">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1674"
      decimals="4"
      id="f-4189"
      unitRef="number">0.1393</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1675"
      decimals="4"
      id="f-4190"
      unitRef="number">0.0639</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1676"
      decimals="4"
      id="f-4191"
      unitRef="number">0.0842</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4192">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1632" id="f-4193">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4194"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4195"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4196"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1677" id="f-4197">S&amp;P Target Date 2035 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1678"
      decimals="4"
      id="f-4198"
      unitRef="number">0.1680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1679"
      decimals="4"
      id="f-4199"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1680"
      decimals="4"
      id="f-4200"
      unitRef="number">0.0932</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1632" id="f-4201">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2035 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1632" id="f-4202">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1632" id="f-4203">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1632" id="f-4204">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1632" id="f-4205">The S&amp;P Target Date 2035 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1691" id="f-4216">PRINCIPAL LIFETIME 2040 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1691" id="f-4217">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1691" id="f-4218">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1691" id="f-4219">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1691" id="f-4220">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1691" id="f-4221">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1691" decimals="0" id="f-4222" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1691" id="f-4223">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1692"
      decimals="4"
      id="f-4224"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1693"
      decimals="4"
      id="f-4225"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1694"
      decimals="4"
      id="f-4226"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1695"
      decimals="4"
      id="f-4227"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1696"
      decimals="4"
      id="f-4228"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1692"
      decimals="4"
      id="f-4229"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1693"
      decimals="4"
      id="f-4230"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1694"
      decimals="4"
      id="f-4231"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1695"
      decimals="4"
      id="f-4232"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1695"
      decimals="4"
      id="f-4233"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1691" id="f-4234">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1692"
      decimals="4"
      id="f-4235"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1693"
      decimals="4"
      id="f-4236"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1694"
      decimals="4"
      id="f-4237"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1695"
      decimals="4"
      id="f-4238"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1696"
      decimals="4"
      id="f-4239"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1692"
      decimals="4"
      id="f-4240"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1693"
      decimals="4"
      id="f-4241"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1695"
      decimals="4"
      id="f-4242"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1692"
      decimals="4"
      id="f-4243"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1693"
      decimals="4"
      id="f-4244"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1694"
      decimals="4"
      id="f-4245"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1695"
      decimals="4"
      id="f-4246"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1696"
      decimals="4"
      id="f-4247"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1692"
      decimals="4"
      id="f-4248"
      unitRef="number">0.0054</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1693"
      decimals="4"
      id="f-4249"
      unitRef="number">0.0054</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1694"
      decimals="4"
      id="f-4250"
      unitRef="number">0.0054</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1695"
      decimals="4"
      id="f-4251"
      unitRef="number">0.0054</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1696"
      decimals="4"
      id="f-4252"
      unitRef="number">0.0054</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1692"
      decimals="4"
      id="f-4253"
      unitRef="number">0.0088</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1693"
      decimals="4"
      id="f-4254"
      unitRef="number">0.0072</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1694"
      decimals="4"
      id="f-4255"
      unitRef="number">0.0055</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1695"
      decimals="4"
      id="f-4256"
      unitRef="number">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1696"
      decimals="4"
      id="f-4257"
      unitRef="number">0.0080</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1691" id="f-4258">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1691" id="f-4259">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1691" id="f-4260">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1692" decimals="0" id="f-4261" unitRef="usd">635</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1692" decimals="0" id="f-4262" unitRef="usd">815</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1692" decimals="0" id="f-4263" unitRef="usd">1011</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1692" decimals="0" id="f-4264" unitRef="usd">1575</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1693" decimals="0" id="f-4265" unitRef="usd">174</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1693" decimals="0" id="f-4266" unitRef="usd">230</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1693" decimals="0" id="f-4267" unitRef="usd">401</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1693" decimals="0" id="f-4268" unitRef="usd">894</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1694" decimals="0" id="f-4269" unitRef="usd">56</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1694" decimals="0" id="f-4270" unitRef="usd">176</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1694" decimals="0" id="f-4271" unitRef="usd">307</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1694" decimals="0" id="f-4272" unitRef="usd">689</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1695" decimals="0" id="f-4273" unitRef="usd">113</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1695" decimals="0" id="f-4274" unitRef="usd">353</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1695" decimals="0" id="f-4275" unitRef="usd">612</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1695" decimals="0" id="f-4276" unitRef="usd">1352</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1696" decimals="0" id="f-4277" unitRef="usd">82</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1696" decimals="0" id="f-4278" unitRef="usd">255</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1696" decimals="0" id="f-4279" unitRef="usd">444</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1696" decimals="0" id="f-4280" unitRef="usd">990</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1691" id="f-4281">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1693" decimals="0" id="f-4282" unitRef="usd">74</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1693" decimals="0" id="f-4283" unitRef="usd">230</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1693" decimals="0" id="f-4284" unitRef="usd">401</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1693" decimals="0" id="f-4285" unitRef="usd">894</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1691" id="f-4286">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1691" id="f-4287">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 38.9% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1691"
      decimals="3"
      id="f-4288"
      unitRef="number">0.389</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1691" id="f-4289">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1691" id="f-4290">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-36" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1697" id="f-4291">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1698" id="f-4292">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1699" id="f-4293">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1700" id="f-4294">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1701" id="f-4295">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1702" id="f-4296">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1703" id="f-4297">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1704" id="f-4298">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1705" id="f-4299">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1706" id="f-4300">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1707" id="f-4301">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1708" id="f-4302">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1709" id="f-4303">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1710" id="f-4304">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1711" id="f-4305">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1712" id="f-4306">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1713" id="f-4307">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1714" id="f-4308">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1715" id="f-4309">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1716" id="f-4310">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1717" id="f-4311">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1718" id="f-4312">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1691" id="f-4313">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1691" id="f-4315">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1691" id="f-4314">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1691" id="f-4316">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1691" id="f-4317">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1691" id="f-4318">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1691" id="f-4319">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1691" id="f-4320">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:389.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:277.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.96&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(18.87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1691" id="f-4321">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1691" id="f-4322">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1691"
      decimals="4"
      id="f-4323"
      unitRef="number">0.1796</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1691" id="f-4324">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1691" id="f-4325">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1691"
      decimals="4"
      id="f-4326"
      unitRef="number">-0.1887</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1691" id="f-4327">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1719" id="f-4328">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1720"
      decimals="4"
      id="f-4329"
      unitRef="number">0.0887</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1721"
      decimals="4"
      id="f-4330"
      unitRef="number">0.0600</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1722"
      decimals="4"
      id="f-4331"
      unitRef="number">0.0836</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1723" id="f-4332">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1724"
      decimals="4"
      id="f-4333"
      unitRef="number">0.0620</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1725"
      decimals="4"
      id="f-4334"
      unitRef="number">0.0400</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1726"
      decimals="4"
      id="f-4335"
      unitRef="number">0.0648</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1727" id="f-4336">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1728"
      decimals="4"
      id="f-4337"
      unitRef="number">0.0660</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1729"
      decimals="4"
      id="f-4338"
      unitRef="number">0.0427</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1730"
      decimals="4"
      id="f-4339"
      unitRef="number">0.0626</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1731" id="f-4340">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1732"
      decimals="4"
      id="f-4341"
      unitRef="number">0.1441</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1733"
      decimals="4"
      id="f-4342"
      unitRef="number">0.0740</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1734"
      decimals="4"
      id="f-4343"
      unitRef="number">0.0918</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1735" id="f-4344">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1736"
      decimals="4"
      id="f-4345"
      unitRef="number">0.1555</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1737"
      decimals="4"
      id="f-4346"
      unitRef="number">0.0759</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1738"
      decimals="4"
      id="f-4347"
      unitRef="number">0.0937</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1739" id="f-4348">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1740"
      decimals="4"
      id="f-4349"
      unitRef="number">0.1496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1741"
      decimals="4"
      id="f-4350"
      unitRef="number">0.0698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1742"
      decimals="4"
      id="f-4351"
      unitRef="number">0.0875</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1743" id="f-4352">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1744"
      decimals="4"
      id="f-4353"
      unitRef="number">0.1526</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1745"
      decimals="4"
      id="f-4354"
      unitRef="number">0.0731</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1746"
      decimals="4"
      id="f-4355"
      unitRef="number">0.0909</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4356">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1691" id="f-4357">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4358"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4359"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4360"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1747" id="f-4361">S&amp;P Target Date 2040 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1748"
      decimals="4"
      id="f-4362"
      unitRef="number">0.1820</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1749"
      decimals="4"
      id="f-4363"
      unitRef="number">0.0918</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1750"
      decimals="4"
      id="f-4364"
      unitRef="number">0.1006</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1691" id="f-4365">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2040 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1691" id="f-4366">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1691" id="f-4367">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1691" id="f-4368">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1691" id="f-4369">The S&amp;P Target Date 2040 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1761" id="f-4380">PRINCIPAL LIFETIME 2045 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1761" id="f-4381">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1761" id="f-4382">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1761" id="f-4383">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1761" id="f-4384">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1761" id="f-4385">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1762" decimals="0" id="f-4386" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1763" decimals="0" id="f-4387" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1764" decimals="0" id="f-4388" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1761" id="f-4389">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1764"
      decimals="4"
      id="f-4390"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1763"
      decimals="4"
      id="f-4391"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1762"
      decimals="4"
      id="f-4392"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1763"
      decimals="4"
      id="f-4393"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1764"
      decimals="4"
      id="f-4394"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1763"
      decimals="4"
      id="f-4395"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1762"
      decimals="4"
      id="f-4396"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1764"
      decimals="4"
      id="f-4397"
      unitRef="number">0.0056</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1763"
      decimals="4"
      id="f-4398"
      unitRef="number">0.0056</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1762"
      decimals="4"
      id="f-4399"
      unitRef="number">0.0056</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1764"
      decimals="4"
      id="f-4400"
      unitRef="number">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1763"
      decimals="4"
      id="f-4401"
      unitRef="number">0.0113</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1762"
      decimals="4"
      id="f-4402"
      unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1761" id="f-4403">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1761" id="f-4404">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1761" id="f-4405">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1764" decimals="0" id="f-4406" unitRef="usd">58</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1764" decimals="0" id="f-4407" unitRef="usd">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1764" decimals="0" id="f-4408" unitRef="usd">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1764" decimals="0" id="f-4409" unitRef="usd">714</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1763" decimals="0" id="f-4410" unitRef="usd">115</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1763" decimals="0" id="f-4411" unitRef="usd">359</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1763" decimals="0" id="f-4412" unitRef="usd">622</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1763" decimals="0" id="f-4413" unitRef="usd">1375</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1762" decimals="0" id="f-4414" unitRef="usd">84</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1762" decimals="0" id="f-4415" unitRef="usd">262</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1762" decimals="0" id="f-4416" unitRef="usd">455</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1762" decimals="0" id="f-4417" unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1761" id="f-4418">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1761" id="f-4419">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 44.6% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1761"
      decimals="3"
      id="f-4420"
      unitRef="number">0.446</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1761" id="f-4421">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1761" id="f-4422">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-38" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1765" id="f-4423">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1766" id="f-4424">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1767" id="f-4425">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1768" id="f-4426">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1769" id="f-4427">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1770" id="f-4428">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1771" id="f-4429">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1772" id="f-4430">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1773" id="f-4431">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1774" id="f-4432">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1775" id="f-4433">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1776" id="f-4434">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1777" id="f-4435">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1778" id="f-4436">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1779" id="f-4437">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1780" id="f-4438">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1781" id="f-4439">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1782" id="f-4440">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1783" id="f-4441">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1761" id="f-4442">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1761" id="f-4443">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1761" id="f-4444">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1761" id="f-4445">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1761" id="f-4446">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1761" id="f-4447">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1761" id="f-4448">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;18.90&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(19.94)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1761" id="f-4449">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1761" id="f-4450">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1761"
      decimals="4"
      id="f-4451"
      unitRef="number">0.1890</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1761" id="f-4452">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1761" id="f-4453">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1761"
      decimals="4"
      id="f-4454"
      unitRef="number">-0.1994</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1761" id="f-4455">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1784" id="f-4456">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1785"
      decimals="4"
      id="f-4457"
      unitRef="number">0.1665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1786"
      decimals="4"
      id="f-4458"
      unitRef="number">0.0830</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1787"
      decimals="4"
      id="f-4459"
      unitRef="number">0.0986</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1788" id="f-4460">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1789"
      decimals="4"
      id="f-4461"
      unitRef="number">0.1397</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1790"
      decimals="4"
      id="f-4462"
      unitRef="number">0.0643</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1791"
      decimals="4"
      id="f-4463"
      unitRef="number">0.0815</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1792" id="f-4464">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1793"
      decimals="4"
      id="f-4465"
      unitRef="number">0.1128</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1794"
      decimals="4"
      id="f-4466"
      unitRef="number">0.0611</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1795"
      decimals="4"
      id="f-4467"
      unitRef="number">0.0757</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1796" id="f-4468">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1797"
      decimals="4"
      id="f-4469"
      unitRef="number">0.1602</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1798"
      decimals="4"
      id="f-4470"
      unitRef="number">0.0768</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1799"
      decimals="4"
      id="f-4471"
      unitRef="number">0.0925</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1800" id="f-4472">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1801"
      decimals="4"
      id="f-4473"
      unitRef="number">0.1632</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1802"
      decimals="4"
      id="f-4474"
      unitRef="number">0.0801</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1803"
      decimals="4"
      id="f-4475"
      unitRef="number">0.0957</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4476">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1761" id="f-4477">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4478"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4479"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4480"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1804" id="f-4481">S&amp;P Target Date 2045 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1805"
      decimals="4"
      id="f-4482"
      unitRef="number">0.1948</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1806"
      decimals="4"
      id="f-4483"
      unitRef="number">0.0984</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1807"
      decimals="4"
      id="f-4484"
      unitRef="number">0.1054</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1761" id="f-4485">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2045 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1761" id="f-4486">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1761" id="f-4487">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1761" id="f-4488">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1761" id="f-4489">The S&amp;P Target Date 2045 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1818" id="f-4500">PRINCIPAL LIFETIME 2050 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1818" id="f-4501">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1818" id="f-4502">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1818" id="f-4503">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1818" id="f-4504">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-1818" id="f-4505">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-1818" decimals="0" id="f-4506" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-1818" id="f-4507">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1819"
      decimals="4"
      id="f-4508"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1820"
      decimals="4"
      id="f-4509"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1821"
      decimals="4"
      id="f-4510"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1822"
      decimals="4"
      id="f-4511"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-1823"
      decimals="4"
      id="f-4512"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1819"
      decimals="4"
      id="f-4513"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1820"
      decimals="4"
      id="f-4514"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1821"
      decimals="4"
      id="f-4515"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1822"
      decimals="4"
      id="f-4516"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1823"
      decimals="4"
      id="f-4517"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1818" id="f-4518">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4519"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4520"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1821"
      decimals="4"
      id="f-4521"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4522"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1823"
      decimals="4"
      id="f-4523"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4524"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4525"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4526"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4527"
      unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4528"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1821"
      decimals="4"
      id="f-4529"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4530"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1823"
      decimals="4"
      id="f-4531"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4532"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4533"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1821"
      decimals="4"
      id="f-4534"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4535"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1823"
      decimals="4"
      id="f-4536"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4537"
      unitRef="number">0.0096</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4538"
      unitRef="number">0.0079</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1821"
      decimals="4"
      id="f-4539"
      unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4540"
      unitRef="number">0.0115</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1823"
      decimals="4"
      id="f-4541"
      unitRef="number">0.0084</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4542"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1819"
      decimals="4"
      id="f-4543"
      unitRef="number">0.0096</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1820"
      decimals="4"
      id="f-4544"
      unitRef="number">0.0079</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1821"
      decimals="4"
      id="f-4545"
      unitRef="number">0.0059</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1822"
      decimals="4"
      id="f-4546"
      unitRef="number">0.0115</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1823"
      decimals="4"
      id="f-4547"
      unitRef="number">0.0084</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-1818" id="f-4548">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-1818" id="f-4549">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1818" id="f-4550">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1818" id="f-4551">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1819" decimals="0" id="f-4552" unitRef="usd">643</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1819" decimals="0" id="f-4553" unitRef="usd">839</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1819" decimals="0" id="f-4554" unitRef="usd">1052</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1819" decimals="0" id="f-4555" unitRef="usd">1663</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1820" decimals="0" id="f-4556" unitRef="usd">181</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1820" decimals="0" id="f-4557" unitRef="usd">252</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1820" decimals="0" id="f-4558" unitRef="usd">439</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1820" decimals="0" id="f-4559" unitRef="usd">978</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1821" decimals="0" id="f-4560" unitRef="usd">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1821" decimals="0" id="f-4561" unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1821" decimals="0" id="f-4562" unitRef="usd">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1821" decimals="0" id="f-4563" unitRef="usd">738</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1822" decimals="0" id="f-4564" unitRef="usd">117</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1822" decimals="0" id="f-4565" unitRef="usd">365</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1822" decimals="0" id="f-4566" unitRef="usd">633</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1822" decimals="0" id="f-4567" unitRef="usd">1398</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1823" decimals="0" id="f-4568" unitRef="usd">86</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1823" decimals="0" id="f-4569" unitRef="usd">268</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1823" decimals="0" id="f-4570" unitRef="usd">466</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1823" decimals="0" id="f-4571" unitRef="usd">1037</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1818" id="f-4572">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1820" decimals="0" id="f-4573" unitRef="usd">81</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1820" decimals="0" id="f-4574" unitRef="usd">252</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1820" decimals="0" id="f-4575" unitRef="usd">439</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1820" decimals="0" id="f-4576" unitRef="usd">978</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1818" id="f-4577">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1818" id="f-4578">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 44.7% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1818"
      decimals="3"
      id="f-4579"
      unitRef="number">0.447</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1818" id="f-4580">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1818" id="f-4581">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-40" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1824" id="f-4582">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1825" id="f-4583">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1826" id="f-4584">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1827" id="f-4585">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1828" id="f-4586">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1829" id="f-4587">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1830" id="f-4588">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1831" id="f-4589">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1832" id="f-4590">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1833" id="f-4591">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1834" id="f-4592">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1835" id="f-4593">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1836" id="f-4594">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1837" id="f-4595">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1838" id="f-4596">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1839" id="f-4597">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1840" id="f-4598">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1841" id="f-4599">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1842" id="f-4600">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1818" id="f-4601">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1818" id="f-4602">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1818" id="f-4603">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1818" id="f-4604">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1818" id="f-4605">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-1818" id="f-4606">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-1818" id="f-4607">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1818" id="f-4608">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.45&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(20.88)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1818" id="f-4609">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1818" id="f-4610">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1818"
      decimals="4"
      id="f-4611"
      unitRef="number">0.1945</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1818" id="f-4612">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1818" id="f-4613">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1818"
      decimals="4"
      id="f-4614"
      unitRef="number">-0.2088</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1818" id="f-4615">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1843" id="f-4616">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1844"
      decimals="4"
      id="f-4617"
      unitRef="number">0.1071</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1845"
      decimals="4"
      id="f-4618"
      unitRef="number">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1846"
      decimals="4"
      id="f-4619"
      unitRef="number">0.0921</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1847" id="f-4620">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1848"
      decimals="4"
      id="f-4621"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1849"
      decimals="4"
      id="f-4622"
      unitRef="number">0.0533</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1850"
      decimals="4"
      id="f-4623"
      unitRef="number">0.0751</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1851" id="f-4624">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1852"
      decimals="4"
      id="f-4625"
      unitRef="number">0.0779</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1853"
      decimals="4"
      id="f-4626"
      unitRef="number">0.0527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1854"
      decimals="4"
      id="f-4627"
      unitRef="number">0.0704</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1855" id="f-4628">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1856"
      decimals="4"
      id="f-4629"
      unitRef="number">0.1631</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1857"
      decimals="4"
      id="f-4630"
      unitRef="number">0.0858</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1858"
      decimals="4"
      id="f-4631"
      unitRef="number">0.0999</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1859" id="f-4632">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1860"
      decimals="4"
      id="f-4633"
      unitRef="number">0.1751</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1861"
      decimals="4"
      id="f-4634"
      unitRef="number">0.0880</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1862"
      decimals="4"
      id="f-4635"
      unitRef="number">0.1023</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1863" id="f-4636">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1864"
      decimals="4"
      id="f-4637"
      unitRef="number">0.1682</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1865"
      decimals="4"
      id="f-4638"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1866"
      decimals="4"
      id="f-4639"
      unitRef="number">0.0962</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1867" id="f-4640">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1868"
      decimals="4"
      id="f-4641"
      unitRef="number">0.1723</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1869"
      decimals="4"
      id="f-4642"
      unitRef="number">0.0853</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1870"
      decimals="4"
      id="f-4643"
      unitRef="number">0.0996</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4644">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1818" id="f-4645">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4646"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4647"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4648"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1871" id="f-4649">S&amp;P Target Date 2050 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1872"
      decimals="4"
      id="f-4650"
      unitRef="number">0.1956</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1873"
      decimals="4"
      id="f-4651"
      unitRef="number">0.1013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1874"
      decimals="4"
      id="f-4652"
      unitRef="number">0.1079</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1818" id="f-4653">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2050 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1818" id="f-4654">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1818" id="f-4655">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1818" id="f-4656">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1818" id="f-4657">The S&amp;P Target Date 2050 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1885" id="f-4668">PRINCIPAL LIFETIME 2055 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1885" id="f-4669">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1885" id="f-4670">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1885" id="f-4671">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1885" id="f-4672">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1885" id="f-4673">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-1886" decimals="0" id="f-4674" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1887" decimals="0" id="f-4675" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-1888" decimals="0" id="f-4676" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-1885" id="f-4677">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1887"
      decimals="4"
      id="f-4678"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1886"
      decimals="4"
      id="f-4679"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1888"
      decimals="4"
      id="f-4680"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1886"
      decimals="4"
      id="f-4681"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1887"
      decimals="4"
      id="f-4682"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1886"
      decimals="4"
      id="f-4683"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1888"
      decimals="4"
      id="f-4684"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1887"
      decimals="4"
      id="f-4685"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1886"
      decimals="4"
      id="f-4686"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1888"
      decimals="4"
      id="f-4687"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1887"
      decimals="4"
      id="f-4688"
      unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1886"
      decimals="4"
      id="f-4689"
      unitRef="number">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1888"
      decimals="4"
      id="f-4690"
      unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-1885" id="f-4691">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1885" id="f-4692">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1885" id="f-4693">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1887" decimals="0" id="f-4694" unitRef="usd">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1887" decimals="0" id="f-4695" unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1887" decimals="0" id="f-4696" unitRef="usd">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1887" decimals="0" id="f-4697" unitRef="usd">738</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1886" decimals="0" id="f-4698" unitRef="usd">118</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1886" decimals="0" id="f-4699" unitRef="usd">368</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1886" decimals="0" id="f-4700" unitRef="usd">638</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1886" decimals="0" id="f-4701" unitRef="usd">1409</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1888" decimals="0" id="f-4702" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1888" decimals="0" id="f-4703" unitRef="usd">271</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1888" decimals="0" id="f-4704" unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1888" decimals="0" id="f-4705" unitRef="usd">1049</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1885" id="f-4706">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1885" id="f-4707">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 48.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1885"
      decimals="3"
      id="f-4708"
      unitRef="number">0.483</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1885" id="f-4709">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1885" id="f-4710">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-42" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1889" id="f-4711">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1890" id="f-4712">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1891" id="f-4713">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1892" id="f-4714">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1893" id="f-4715">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1894" id="f-4716">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1895" id="f-4717">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1896" id="f-4718">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1897" id="f-4719">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1898" id="f-4720">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1899" id="f-4721">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1900" id="f-4722">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1901" id="f-4723">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1902" id="f-4724">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1903" id="f-4725">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1904" id="f-4726">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1905" id="f-4727">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1906" id="f-4728">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1907" id="f-4729">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1885" id="f-4730">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1885" id="f-4732">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1885" id="f-4731">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1885" id="f-4733">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1885" id="f-4734">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1885" id="f-4735">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1885" id="f-4736">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.93&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(21.46)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1885" id="f-4737">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1885" id="f-4738">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1885"
      decimals="4"
      id="f-4739"
      unitRef="number">0.1993</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1885" id="f-4740">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1885" id="f-4741">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1885"
      decimals="4"
      id="f-4742"
      unitRef="number">-0.2146</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1885" id="f-4743">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1908" id="f-4744">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1909"
      decimals="4"
      id="f-4745"
      unitRef="number">0.1777</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1910"
      decimals="4"
      id="f-4746"
      unitRef="number">0.0895</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1911"
      decimals="4"
      id="f-4747"
      unitRef="number">0.1037</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1912" id="f-4748">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1913"
      decimals="4"
      id="f-4749"
      unitRef="number">0.1527</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1914"
      decimals="4"
      id="f-4750"
      unitRef="number">0.0723</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1915"
      decimals="4"
      id="f-4751"
      unitRef="number">0.0884</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1916" id="f-4752">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1917"
      decimals="4"
      id="f-4753"
      unitRef="number">0.1193</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1918"
      decimals="4"
      id="f-4754"
      unitRef="number">0.0669</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1919"
      decimals="4"
      id="f-4755"
      unitRef="number">0.0808</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1920" id="f-4756">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1921"
      decimals="4"
      id="f-4757"
      unitRef="number">0.1709</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1922"
      decimals="4"
      id="f-4758"
      unitRef="number">0.0835</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1923"
      decimals="4"
      id="f-4759"
      unitRef="number">0.0975</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1924" id="f-4760">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1925"
      decimals="4"
      id="f-4761"
      unitRef="number">0.1741</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1926"
      decimals="4"
      id="f-4762"
      unitRef="number">0.0868</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1927"
      decimals="4"
      id="f-4763"
      unitRef="number">0.1009</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4764">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1885" id="f-4765">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4766"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4767"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4768"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1928" id="f-4769">S&amp;P Target Date 2055 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1929"
      decimals="4"
      id="f-4770"
      unitRef="number">0.2006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1930"
      decimals="4"
      id="f-4771"
      unitRef="number">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1931"
      decimals="4"
      id="f-4772"
      unitRef="number">0.1091</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1885" id="f-4773">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2055 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1885" id="f-4774">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1885" id="f-4775">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1885" id="f-4776">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1885" id="f-4777">The S&amp;P Target Date 2055 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-1942" id="f-4788">PRINCIPAL LIFETIME 2060 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-1942" id="f-4789">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-1942" id="f-4790">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-1942" id="f-4791">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-1942" id="f-4792">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-1942" id="f-4793">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1943"
      decimals="4"
      id="f-4794"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1944"
      decimals="4"
      id="f-4795"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1945"
      decimals="4"
      id="f-4796"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-1946"
      decimals="4"
      id="f-4797"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-1942" id="f-4798">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4799"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1944"
      decimals="4"
      id="f-4800"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4801"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-1946"
      decimals="4"
      id="f-4802"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4803"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4804"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4805"
      unitRef="number">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1944"
      decimals="4"
      id="f-4806"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4807"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-1946"
      decimals="4"
      id="f-4808"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4809"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1944"
      decimals="4"
      id="f-4810"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4811"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-1946"
      decimals="4"
      id="f-4812"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4813"
      unitRef="number">0.0093</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1944"
      decimals="4"
      id="f-4814"
      unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4815"
      unitRef="number">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-1946"
      decimals="4"
      id="f-4816"
      unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4817"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1943"
      decimals="4"
      id="f-4818"
      unitRef="number">0.0093</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1944"
      decimals="4"
      id="f-4819"
      unitRef="number">0.0059</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1945"
      decimals="4"
      id="f-4820"
      unitRef="number">0.0116</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-1946"
      decimals="4"
      id="f-4821"
      unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-1942" id="f-4822">February 28, 2027;</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-1942" id="f-4823">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-1942" id="f-4824">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-1942" id="f-4825">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-1943" decimals="0" id="f-4826" unitRef="usd">195</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1943" decimals="0" id="f-4827" unitRef="usd">296</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1943" decimals="0" id="f-4828" unitRef="usd">515</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1943" decimals="0" id="f-4829" unitRef="usd">1143</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1944" decimals="0" id="f-4830" unitRef="usd">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1944" decimals="0" id="f-4831" unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1944" decimals="0" id="f-4832" unitRef="usd">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1944" decimals="0" id="f-4833" unitRef="usd">738</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1945" decimals="0" id="f-4834" unitRef="usd">118</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1945" decimals="0" id="f-4835" unitRef="usd">368</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1945" decimals="0" id="f-4836" unitRef="usd">638</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1945" decimals="0" id="f-4837" unitRef="usd">1409</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-1946" decimals="0" id="f-4838" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-1946" decimals="0" id="f-4839" unitRef="usd">271</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-1946" decimals="0" id="f-4840" unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-1946" decimals="0" id="f-4841" unitRef="usd">1049</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-1942" id="f-4842">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-1943" decimals="0" id="f-4843" unitRef="usd">95</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-1943" decimals="0" id="f-4844" unitRef="usd">296</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-1943" decimals="0" id="f-4845" unitRef="usd">515</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-1943" decimals="0" id="f-4846" unitRef="usd">1143</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-1942" id="f-4847">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-1942" id="f-4848">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 47.4% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-1942"
      decimals="3"
      id="f-4849"
      unitRef="number">0.474</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-1942" id="f-4850">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-1942" id="f-4851">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-44" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-1947" id="f-4852">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1948" id="f-4853">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1949" id="f-4854">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1950" id="f-4855">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1951" id="f-4856">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1952" id="f-4857">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1953" id="f-4858">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1954" id="f-4859">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1955" id="f-4860">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1956" id="f-4861">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1957" id="f-4862">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1958" id="f-4863">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1959" id="f-4864">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1960" id="f-4865">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1961" id="f-4866">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1962" id="f-4867">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1963" id="f-4868">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1964" id="f-4869">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-1965" id="f-4870">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-1942" id="f-4871">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-1942" id="f-4872">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-1942" id="f-4873">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-1942" id="f-4874">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-1942" id="f-4875">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-1942" id="f-4876">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-1942" id="f-4877">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;20.12&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(21.80)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-1942" id="f-4878">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-1942" id="f-4879">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-1942"
      decimals="4"
      id="f-4880"
      unitRef="number">0.2012</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-1942" id="f-4881">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-1942" id="f-4882">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-1942"
      decimals="4"
      id="f-4883"
      unitRef="number">-0.2180</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-1942" id="f-4884">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-1966" id="f-4885">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1967"
      decimals="4"
      id="f-4886"
      unitRef="number">0.1773</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1968"
      decimals="4"
      id="f-4887"
      unitRef="number">0.0902</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1969"
      decimals="4"
      id="f-4888"
      unitRef="number">0.1043</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1970" id="f-4889">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1971"
      decimals="4"
      id="f-4890"
      unitRef="number">0.1534</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1972"
      decimals="4"
      id="f-4891"
      unitRef="number">0.0737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1973"
      decimals="4"
      id="f-4892"
      unitRef="number">0.0901</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1974" id="f-4893">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1975"
      decimals="4"
      id="f-4894"
      unitRef="number">0.1185</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1976"
      decimals="4"
      id="f-4895"
      unitRef="number">0.0676</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1977"
      decimals="4"
      id="f-4896"
      unitRef="number">0.0817</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1978" id="f-4897">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1979"
      decimals="4"
      id="f-4898"
      unitRef="number">0.1637</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1980"
      decimals="4"
      id="f-4899"
      unitRef="number">0.0864</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1981"
      decimals="4"
      id="f-4900"
      unitRef="number">0.1004</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1982" id="f-4901">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1983"
      decimals="4"
      id="f-4902"
      unitRef="number">0.1708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1984"
      decimals="4"
      id="f-4903"
      unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1985"
      decimals="4"
      id="f-4904"
      unitRef="number">0.0981</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1986" id="f-4905">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1987"
      decimals="4"
      id="f-4906"
      unitRef="number">0.1749</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1988"
      decimals="4"
      id="f-4907"
      unitRef="number">0.0876</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1989"
      decimals="4"
      id="f-4908"
      unitRef="number">0.1015</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-4909">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-1942" id="f-4910">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-4911"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-4912"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-4913"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1990" id="f-4914">S&amp;P Target Date 2060 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1991"
      decimals="4"
      id="f-4915"
      unitRef="number">0.1994</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1992"
      decimals="4"
      id="f-4916"
      unitRef="number">0.1026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1993"
      decimals="4"
      id="f-4917"
      unitRef="number">0.1098</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-1942" id="f-4918">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2060 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-1942" id="f-4919">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-1942" id="f-4920">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-1942" id="f-4921">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-1942" id="f-4922">The S&amp;P Target Date 2060 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2004" id="f-4933">PRINCIPAL LIFETIME 2065 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2004" id="f-4934">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2004" id="f-4935">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2004" id="f-4936">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2004" id="f-4937">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2004" id="f-4938">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:ShareholderFeeOther contextRef="c-2005" decimals="0" id="f-4939" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-2006" decimals="0" id="f-4940" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:ShareholderFeeOther contextRef="c-2007" decimals="0" id="f-4941" unitRef="usd">0</oef:ShareholderFeeOther>
    <oef:OperatingExpensesCaption contextRef="c-2004" id="f-4942">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2007"
      decimals="4"
      id="f-4943"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2005"
      decimals="4"
      id="f-4944"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2006"
      decimals="4"
      id="f-4945"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2005"
      decimals="4"
      id="f-4946"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2007"
      decimals="4"
      id="f-4947"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2005"
      decimals="4"
      id="f-4948"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2006"
      decimals="4"
      id="f-4949"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2007"
      decimals="4"
      id="f-4950"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2005"
      decimals="4"
      id="f-4951"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2006"
      decimals="4"
      id="f-4952"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2007"
      decimals="4"
      id="f-4953"
      unitRef="number">0.0061</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2005"
      decimals="4"
      id="f-4954"
      unitRef="number">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2006"
      decimals="4"
      id="f-4955"
      unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-2004" id="f-4956">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2004" id="f-4957">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2004" id="f-4958">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2007" decimals="0" id="f-4959" unitRef="usd">62</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2007" decimals="0" id="f-4960" unitRef="usd">195</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2007" decimals="0" id="f-4961" unitRef="usd">340</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2007" decimals="0" id="f-4962" unitRef="usd">762</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2005" decimals="0" id="f-4963" unitRef="usd">118</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2005" decimals="0" id="f-4964" unitRef="usd">368</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2005" decimals="0" id="f-4965" unitRef="usd">638</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2005" decimals="0" id="f-4966" unitRef="usd">1409</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2006" decimals="0" id="f-4967" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2006" decimals="0" id="f-4968" unitRef="usd">271</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2006" decimals="0" id="f-4969" unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2006" decimals="0" id="f-4970" unitRef="usd">1049</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2004" id="f-4971">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2004" id="f-4972">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 48.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2004"
      decimals="3"
      id="f-4973"
      unitRef="number">0.483</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2004" id="f-4974">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2004" id="f-4975">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-46" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2008" id="f-4976">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2009" id="f-4977">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2010" id="f-4978">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2011" id="f-4979">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2012" id="f-4980">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2013" id="f-4981">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2014" id="f-4982">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2015" id="f-4983">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2016" id="f-4984">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2017" id="f-4985">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2018" id="f-4986">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2019" id="f-4987">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2020" id="f-4988">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2021" id="f-4989">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2022" id="f-4990">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2023" id="f-4991">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2024" id="f-4992">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2025" id="f-4993">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2026" id="f-4994">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2004" id="f-4995">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2004" id="f-4996">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (September 6, 2017).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2004" id="f-4997">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2004" id="f-4998">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2004" id="f-4999">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-2027" id="f-5000">2017-09-06</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-2004" id="f-5001">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2004" id="f-5002">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;20.50&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(21.97)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2004" id="f-5003">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2004" id="f-5004">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2004"
      decimals="4"
      id="f-5005"
      unitRef="number">0.2050</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2004" id="f-5006">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2004" id="f-5007">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2004"
      decimals="4"
      id="f-5008"
      unitRef="number">-0.2197</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2004" id="f-5009">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2028" id="f-5010">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2029"
      decimals="4"
      id="f-5011"
      unitRef="number">0.1774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2030"
      decimals="4"
      id="f-5012"
      unitRef="number">0.0901</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2031"
      decimals="4"
      id="f-5013"
      unitRef="number">0.1017</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2032" id="f-5014">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2033"
      decimals="4"
      id="f-5015"
      unitRef="number">0.1573</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2034"
      decimals="4"
      id="f-5016"
      unitRef="number">0.0765</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2035"
      decimals="4"
      id="f-5017"
      unitRef="number">0.0894</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2036" id="f-5018">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2037"
      decimals="4"
      id="f-5019"
      unitRef="number">0.1163</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2038"
      decimals="4"
      id="f-5020"
      unitRef="number">0.0680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2039"
      decimals="4"
      id="f-5021"
      unitRef="number">0.0791</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2040" id="f-5022">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2041"
      decimals="4"
      id="f-5023"
      unitRef="number">0.1703</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2042"
      decimals="4"
      id="f-5024"
      unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2043"
      decimals="4"
      id="f-5025"
      unitRef="number">0.0959</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2044" id="f-5026">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2045"
      decimals="4"
      id="f-5027"
      unitRef="number">0.1743</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2046"
      decimals="4"
      id="f-5028"
      unitRef="number">0.0875</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2047"
      decimals="4"
      id="f-5029"
      unitRef="number">0.0993</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-5030">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2004" id="f-5031">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-5032"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-5033"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2048"
      decimals="4"
      id="f-5034"
      unitRef="number">0.1449</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2049" id="f-5035">S&amp;P Target Date 2065+ Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2050"
      decimals="4"
      id="f-5036"
      unitRef="number">0.2017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2051"
      decimals="4"
      id="f-5037"
      unitRef="number">0.1043</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2052"
      decimals="4"
      id="f-5038"
      unitRef="number">0.1066</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2004" id="f-5039">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2004" id="f-5040">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2004" id="f-5041">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2004" id="f-5042">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2004" id="f-5043">The S&amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2061" id="f-5052">PRINCIPAL LIFETIME 2070 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2061" id="f-5053">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2061" id="f-5054">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2061" id="f-5055">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2061" id="f-5056">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2061" id="f-5057">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2062"
      decimals="4"
      id="f-5058"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2063"
      decimals="4"
      id="f-5059"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2064"
      decimals="4"
      id="f-5060"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2065"
      decimals="4"
      id="f-5061"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2061" id="f-5062">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5063"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5064"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5065"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5066"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5067"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5068"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5069"
      unitRef="number">0.0321</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5070"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5071"
      unitRef="number">0.0036</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5072"
      unitRef="number">0.0030</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5073"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5074"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5075"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5076"
      unitRef="number">0.0058</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5077"
      unitRef="number">0.0394</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5078"
      unitRef="number">0.0065</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5079"
      unitRef="number">0.0119</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5080"
      unitRef="number">0.0088</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5081"
      unitRef="number">-0.0306</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5082"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5083"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5084"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2062"
      decimals="4"
      id="f-5085"
      unitRef="number">0.0088</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2063"
      decimals="4"
      id="f-5086"
      unitRef="number">0.0063</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2064"
      decimals="4"
      id="f-5087"
      unitRef="number">0.0119</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2065"
      decimals="4"
      id="f-5088"
      unitRef="number">0.0088</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2061" id="f-5089">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2061" id="f-5090">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2061" id="f-5091">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2061" id="f-5092">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2062" decimals="0" id="f-5093" unitRef="usd">190</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2062" decimals="0" id="f-5094" unitRef="usd">919</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2062" decimals="0" id="f-5095" unitRef="usd">1766</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2062" decimals="0" id="f-5096" unitRef="usd">3963</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2063" decimals="0" id="f-5097" unitRef="usd">64</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2063" decimals="0" id="f-5098" unitRef="usd">206</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2063" decimals="0" id="f-5099" unitRef="usd">360</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2063" decimals="0" id="f-5100" unitRef="usd">809</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2064" decimals="0" id="f-5101" unitRef="usd">121</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2064" decimals="0" id="f-5102" unitRef="usd">378</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2064" decimals="0" id="f-5103" unitRef="usd">654</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2064" decimals="0" id="f-5104" unitRef="usd">1443</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2065" decimals="0" id="f-5105" unitRef="usd">90</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2065" decimals="0" id="f-5106" unitRef="usd">281</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2065" decimals="0" id="f-5107" unitRef="usd">488</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2065" decimals="0" id="f-5108" unitRef="usd">1084</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2061" id="f-5109">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2062" decimals="0" id="f-5110" unitRef="usd">90</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2062" decimals="0" id="f-5111" unitRef="usd">919</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2062" decimals="0" id="f-5112" unitRef="usd">1766</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2062" decimals="0" id="f-5113" unitRef="usd">3963</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2061" id="f-5114">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2061" id="f-5115">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 47.9% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2061"
      decimals="3"
      id="f-5116"
      unitRef="number">0.479</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2061" id="f-5117">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2061" id="f-5118">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;). Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, Principal Global Investors, LLC (&#x201c;PGI&#x201d;), the Fund&#x2019;s investment advisor, considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Strategic Income Fund. At that time, the Fund may be combined with the Principal LifeTime Strategic Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-indent:-58.5pt"&gt;&lt;img alt="PrincipalLifetimePortfolios_bw.jpg" id="i-48" src="ck0000898745-20260227_g24.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2066" id="f-5119">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2067" id="f-5120">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2068" id="f-5121">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2069" id="f-5122">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2070" id="f-5123">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2071" id="f-5124">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2072" id="f-5125">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt"&gt;Futures. &lt;/span&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2073" id="f-5126">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2074" id="f-5127">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2075" id="f-5128">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies. &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2076" id="f-5129">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2077" id="f-5130">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2078" id="f-5131">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2079" id="f-5132">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2080" id="f-5133">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2081" id="f-5134">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2082" id="f-5135">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2083" id="f-5136">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2084" id="f-5137">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2061" id="f-5138">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2061" id="f-5139">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (March 1, 2023).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2061" id="f-5140">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2061" id="f-5141">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2061" id="f-5142">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-2085" id="f-5143">2023-03-01</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-2086" id="f-5144">2023-03-01</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-2087" id="f-5145">2023-03-01</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-2088" id="f-5146">2023-03-01</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-2061" id="f-5147">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2061" id="f-5148">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9.57%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1.69)%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2061" id="f-5149">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2061" id="f-5150">2025-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2061"
      decimals="4"
      id="f-5151"
      unitRef="number">0.0957</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2061" id="f-5152">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2061" id="f-5153">2024-12-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2061"
      decimals="4"
      id="f-5154"
      unitRef="number">-0.0169</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2061" id="f-5155">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2085" id="f-5156">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2089"
      decimals="4"
      id="f-5157"
      unitRef="number">0.1765</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2090"
      decimals="4"
      id="f-5158"
      unitRef="number">0.1642</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2091" id="f-5159">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2092"
      decimals="4"
      id="f-5160"
      unitRef="number">0.1617</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2093"
      decimals="4"
      id="f-5161"
      unitRef="number">0.1540</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2094" id="f-5162">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2095"
      decimals="4"
      id="f-5163"
      unitRef="number">0.1123</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2096"
      decimals="4"
      id="f-5164"
      unitRef="number">0.1269</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2088" id="f-5165">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2097"
      decimals="4"
      id="f-5166"
      unitRef="number">0.1631</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2098"
      decimals="4"
      id="f-5167"
      unitRef="number">0.1638</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2086" id="f-5168">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2099"
      decimals="4"
      id="f-5169"
      unitRef="number">0.1698</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2100"
      decimals="4"
      id="f-5170"
      unitRef="number">0.1575</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2087" id="f-5171">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2101"
      decimals="4"
      id="f-5172"
      unitRef="number">0.1735</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2102"
      decimals="4"
      id="f-5173"
      unitRef="number">0.1615</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-5174">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2061" id="f-5175">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-5176"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2103"
      decimals="4"
      id="f-5177"
      unitRef="number">0.2198</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2049" id="f-5178">S&amp;P Target Date 2065+ Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2050"
      decimals="4"
      id="f-5179"
      unitRef="number">0.2017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2104"
      decimals="4"
      id="f-5180"
      unitRef="number">0.1768</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2061" id="f-5181">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund's performance compares with returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2061" id="f-5182">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2061" id="f-5183">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2061" id="f-5184">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2061" id="f-5185">The S&amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund's performance compares with returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2107" id="f-5188">PRINCIPAL LIFETIME HYBRID INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2107" id="f-5189">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2107" id="f-5190">The Fund seeks current income,</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock contextRef="c-2107" id="f-5191">and as a secondary objective, capital appreciation.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2107" id="f-5192">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2107" id="f-5193">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2107" id="f-5194">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2108"
      decimals="4"
      id="f-5195"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2109"
      decimals="4"
      id="f-5196"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2110"
      decimals="4"
      id="f-5197"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2107" id="f-5198">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5199"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5200"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5201"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5202"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5203"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5204"
      unitRef="number">0.0034</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5205"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5206"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5207"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5208"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5209"
      unitRef="number">0.0048</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5210"
      unitRef="number">0.0063</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5211"
      unitRef="number">0.0036</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5212"
      unitRef="number">-0.0029</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5213"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2108"
      decimals="4"
      id="f-5214"
      unitRef="number">0.0048</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2109"
      decimals="4"
      id="f-5215"
      unitRef="number">0.0034</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2110"
      decimals="4"
      id="f-5216"
      unitRef="number">0.0031</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2107" id="f-5217">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2107" id="f-5218">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2107" id="f-5219">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2107" id="f-5220">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2108" decimals="0" id="f-5221" unitRef="usd">149</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2108" decimals="0" id="f-5222" unitRef="usd">154</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2108" decimals="0" id="f-5223" unitRef="usd">269</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2108" decimals="0" id="f-5224" unitRef="usd">604</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2109" decimals="0" id="f-5225" unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2109" decimals="0" id="f-5226" unitRef="usd">172</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2109" decimals="0" id="f-5227" unitRef="usd">322</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2109" decimals="0" id="f-5228" unitRef="usd">759</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2110" decimals="0" id="f-5229" unitRef="usd">32</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2110" decimals="0" id="f-5230" unitRef="usd">111</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2110" decimals="0" id="f-5231" unitRef="usd">197</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2110" decimals="0" id="f-5232" unitRef="usd">451</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2107" id="f-5233">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2108" decimals="0" id="f-5234" unitRef="usd">49</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2108" decimals="0" id="f-5235" unitRef="usd">154</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2108" decimals="0" id="f-5236" unitRef="usd">269</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2108" decimals="0" id="f-5237" unitRef="usd">604</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2107" id="f-5238">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2107" id="f-5239">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 27.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2107"
      decimals="3"
      id="f-5240"
      unitRef="number">0.273</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2107" id="f-5241">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2107" id="f-5242">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests according to an asset allocation strategy designed for investors primarily seeking current income and secondarily capital appreciation. The Fund&#x2019;s asset allocation is designed for investors who are approximately 10 years beyond the normal retirement age of 65. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-50" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2111" id="f-5243">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2112" id="f-5244">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2113" id="f-5245">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2114" id="f-5246">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2115" id="f-5247">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2116" id="f-5248">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2117" id="f-5249">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2118" id="f-5250">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2119" id="f-5251">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2120" id="f-5252">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2121" id="f-5253">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2122" id="f-5254">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2123" id="f-5255">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2124" id="f-5256">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2125" id="f-5257">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2126" id="f-5258">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2127" id="f-5259">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2128" id="f-5260">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2129" id="f-5261">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2130" id="f-5262">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2131" id="f-5263">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2107" id="f-5264">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2107" id="f-5266">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2107" id="f-5265">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2107" id="f-5267">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2107" id="f-5268">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2107" id="f-5269">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2107" id="f-5270">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7.43&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(8.44)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2107" id="f-5271">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2107" id="f-5272">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2107"
      decimals="4"
      id="f-5273"
      unitRef="number">0.0743</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2107" id="f-5274">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2107" id="f-5275">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2107"
      decimals="4"
      id="f-5276"
      unitRef="number">-0.0844</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2107" id="f-5277">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2132" id="f-5278">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2133"
      decimals="4"
      id="f-5279"
      unitRef="number">0.1115</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2134"
      decimals="4"
      id="f-5280"
      unitRef="number">0.0383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2135"
      decimals="4"
      id="f-5281"
      unitRef="number">0.0499</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2136" id="f-5282">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2137"
      decimals="4"
      id="f-5283"
      unitRef="number">0.0944</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2138"
      decimals="4"
      id="f-5284"
      unitRef="number">0.0237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2139"
      decimals="4"
      id="f-5285"
      unitRef="number">0.0373</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2140" id="f-5286">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2141"
      decimals="4"
      id="f-5287"
      unitRef="number">0.0687</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2142"
      decimals="4"
      id="f-5288"
      unitRef="number">0.0246</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2143"
      decimals="4"
      id="f-5289"
      unitRef="number">0.0346</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2144" id="f-5290">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2145"
      decimals="4"
      id="f-5291"
      unitRef="number">0.1008</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2146"
      decimals="4"
      id="f-5292"
      unitRef="number">0.0365</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2147"
      decimals="4"
      id="f-5293"
      unitRef="number">0.0478</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2148" id="f-5294">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2149"
      decimals="4"
      id="f-5295"
      unitRef="number">0.1126</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2150"
      decimals="4"
      id="f-5296"
      unitRef="number">0.0387</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2151"
      decimals="4"
      id="f-5297"
      unitRef="number">0.0503</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2152" id="f-5298">Bloomberg US. Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2107" id="f-5299">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-2153"
      decimals="4"
      id="f-5300"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2154"
      decimals="4"
      id="f-5301"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2155"
      decimals="4"
      id="f-5302"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1365" id="f-5303">S&amp;P Target Date Retirement Income Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1366"
      decimals="4"
      id="f-5304"
      unitRef="number">0.1166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1367"
      decimals="4"
      id="f-5305"
      unitRef="number">0.0415</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1368"
      decimals="4"
      id="f-5306"
      unitRef="number">0.0532</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2107" id="f-5307">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date Retirement Income Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2107" id="f-5308">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2107" id="f-5309">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2107" id="f-5310">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2107" id="f-5311">The S&amp;P Target Date Retirement Income Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2166" id="f-5322">PRINCIPAL LIFETIME HYBRID 2015 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2166" id="f-5323">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2166" id="f-5324">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2166" id="f-5325">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2166" id="f-5326">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2166" id="f-5327">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2167"
      decimals="4"
      id="f-5328"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2168"
      decimals="4"
      id="f-5329"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2169"
      decimals="4"
      id="f-5330"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2166" id="f-5331">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5332"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5333"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5334"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5335"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5336"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5337"
      unitRef="number">0.0017</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5338"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5339"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5340"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5341"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5342"
      unitRef="number">0.0047</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5343"
      unitRef="number">0.0046</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5344"
      unitRef="number">0.0036</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5345"
      unitRef="number">-0.0012</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5346"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2167"
      decimals="4"
      id="f-5347"
      unitRef="number">0.0047</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2168"
      decimals="4"
      id="f-5348"
      unitRef="number">0.0034</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2169"
      decimals="4"
      id="f-5349"
      unitRef="number">0.0031</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2166" id="f-5350">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2166" id="f-5351">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2166" id="f-5352">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2166" id="f-5353">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2167" decimals="0" id="f-5354" unitRef="usd">148</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2167" decimals="0" id="f-5355" unitRef="usd">151</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2167" decimals="0" id="f-5356" unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2167" decimals="0" id="f-5357" unitRef="usd">591</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2168" decimals="0" id="f-5358" unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2168" decimals="0" id="f-5359" unitRef="usd">136</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2168" decimals="0" id="f-5360" unitRef="usd">246</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2168" decimals="0" id="f-5361" unitRef="usd">568</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2169" decimals="0" id="f-5362" unitRef="usd">32</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2169" decimals="0" id="f-5363" unitRef="usd">111</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2169" decimals="0" id="f-5364" unitRef="usd">197</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2169" decimals="0" id="f-5365" unitRef="usd">451</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2166" id="f-5366">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2167" decimals="0" id="f-5367" unitRef="usd">48</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2167" decimals="0" id="f-5368" unitRef="usd">151</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2167" decimals="0" id="f-5369" unitRef="usd">263</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2167" decimals="0" id="f-5370" unitRef="usd">591</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2166" id="f-5371">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2166" id="f-5372">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 19.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2166"
      decimals="3"
      id="f-5373"
      unitRef="number">0.195</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2166" id="f-5374">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2166" id="f-5375">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-52" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2170" id="f-5376">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2171" id="f-5377">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2172" id="f-5378">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2173" id="f-5379">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2174" id="f-5380">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2175" id="f-5381">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2176" id="f-5382">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2177" id="f-5383">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2178" id="f-5384">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2179" id="f-5385">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2180" id="f-5386">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2181" id="f-5387">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2182" id="f-5388">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2183" id="f-5389">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2184" id="f-5390">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2185" id="f-5391">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2186" id="f-5392">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2187" id="f-5393">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2188" id="f-5394">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2189" id="f-5395">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2190" id="f-5396">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2166" id="f-5397">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2166" id="f-5399">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2166" id="f-5398">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2166" id="f-5400">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2166" id="f-5401">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2166" id="f-5402">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2166" id="f-5403">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9.79&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(8.93)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2166" id="f-5404">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2166" id="f-5405">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2166"
      decimals="4"
      id="f-5406"
      unitRef="number">0.0979</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2166" id="f-5407">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2166" id="f-5408">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2166"
      decimals="4"
      id="f-5409"
      unitRef="number">-0.0893</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2166" id="f-5410">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2191" id="f-5411">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2192"
      decimals="4"
      id="f-5412"
      unitRef="number">0.1123</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2193"
      decimals="4"
      id="f-5413"
      unitRef="number">0.0439</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2194"
      decimals="4"
      id="f-5414"
      unitRef="number">0.0613</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2195" id="f-5415">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2196"
      decimals="4"
      id="f-5416"
      unitRef="number">0.0960</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2197"
      decimals="4"
      id="f-5417"
      unitRef="number">0.0294</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2198"
      decimals="4"
      id="f-5418"
      unitRef="number">0.0488</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2199" id="f-5419">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2200"
      decimals="4"
      id="f-5420"
      unitRef="number">0.0694</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2201"
      decimals="4"
      id="f-5421"
      unitRef="number">0.0291</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2202"
      decimals="4"
      id="f-5422"
      unitRef="number">0.0443</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2203" id="f-5423">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2204"
      decimals="4"
      id="f-5424"
      unitRef="number">0.1001</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2205"
      decimals="4"
      id="f-5425"
      unitRef="number">0.0424</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2206"
      decimals="4"
      id="f-5426"
      unitRef="number">0.0593</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2207" id="f-5427">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2208"
      decimals="4"
      id="f-5428"
      unitRef="number">0.1124</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2209"
      decimals="4"
      id="f-5429"
      unitRef="number">0.0443</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2210"
      decimals="4"
      id="f-5430"
      unitRef="number">0.0617</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-5431">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-5432"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-5433"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-5434"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1423" id="f-5435">S&amp;P Target Date 2015 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2166" id="f-5436">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1424"
      decimals="4"
      id="f-5437"
      unitRef="number">0.1215</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1425"
      decimals="4"
      id="f-5438"
      unitRef="number">0.0491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1426"
      decimals="4"
      id="f-5439"
      unitRef="number">0.0634</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2166" id="f-5440">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2015 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2166" id="f-5441">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2166" id="f-5442">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2166" id="f-5443">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2166" id="f-5444">The S&amp;P Target Date 2015 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2221" id="f-5455">PRINCIPAL LIFETIME HYBRID 2020 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2221" id="f-5456">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2221" id="f-5457">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2221" id="f-5458">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2221" id="f-5459">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2221" id="f-5460">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2222"
      decimals="4"
      id="f-5461"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2223"
      decimals="4"
      id="f-5462"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2224"
      decimals="4"
      id="f-5463"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2221" id="f-5464">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5465"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5466"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5467"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5468"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5469"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5470"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5471"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5472"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5473"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5474"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5475"
      unitRef="number">0.0046</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5476"
      unitRef="number">0.0039</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5477"
      unitRef="number">0.0031</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5478"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5479"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2222"
      decimals="4"
      id="f-5480"
      unitRef="number">0.0046</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2223"
      decimals="4"
      id="f-5481"
      unitRef="number">0.0034</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2224"
      decimals="4"
      id="f-5482"
      unitRef="number">0.0031</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2221" id="f-5483">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2221" id="f-5484">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2221" id="f-5485">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2221" id="f-5486">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2222" decimals="0" id="f-5487" unitRef="usd">147</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2222" decimals="0" id="f-5488" unitRef="usd">148</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2222" decimals="0" id="f-5489" unitRef="usd">258</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2222" decimals="0" id="f-5490" unitRef="usd">579</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2223" decimals="0" id="f-5491" unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2223" decimals="0" id="f-5492" unitRef="usd">120</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2223" decimals="0" id="f-5493" unitRef="usd">214</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2223" decimals="0" id="f-5494" unitRef="usd">488</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2224" decimals="0" id="f-5495" unitRef="usd">32</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2224" decimals="0" id="f-5496" unitRef="usd">100</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2224" decimals="0" id="f-5497" unitRef="usd">174</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2224" decimals="0" id="f-5498" unitRef="usd">393</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2221" id="f-5499">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2222" decimals="0" id="f-5500" unitRef="usd">47</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2222" decimals="0" id="f-5501" unitRef="usd">148</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2222" decimals="0" id="f-5502" unitRef="usd">258</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2222" decimals="0" id="f-5503" unitRef="usd">579</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2221" id="f-5504">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2221" id="f-5505">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 28.1% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2221"
      decimals="3"
      id="f-5506"
      unitRef="number">0.281</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2221" id="f-5507">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2221" id="f-5508">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-54" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2225" id="f-5509">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2226" id="f-5510">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2227" id="f-5511">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2228" id="f-5512">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2229" id="f-5513">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2230" id="f-5514">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2231" id="f-5515">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2232" id="f-5516">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2233" id="f-5517">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2234" id="f-5518">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2235" id="f-5519">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2236" id="f-5520">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2237" id="f-5521">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2238" id="f-5522">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2239" id="f-5523">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2240" id="f-5524">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2241" id="f-5525">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2242" id="f-5526">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2243" id="f-5527">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2244" id="f-5528">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2245" id="f-5529">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2221" id="f-5530">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2221" id="f-5532">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2221" id="f-5531">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2221" id="f-5533">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2221" id="f-5534">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2221" id="f-5535">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2221" id="f-5536">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;11.16&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(10.35)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2221" id="f-5537">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2221" id="f-5538">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2221"
      decimals="4"
      id="f-5539"
      unitRef="number">0.1116</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2221" id="f-5540">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2221" id="f-5541">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2221"
      decimals="4"
      id="f-5542"
      unitRef="number">-0.1035</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2221" id="f-5543">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2246" id="f-5544">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2247"
      decimals="4"
      id="f-5545"
      unitRef="number">0.1209</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2248"
      decimals="4"
      id="f-5546"
      unitRef="number">0.0512</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2249"
      decimals="4"
      id="f-5547"
      unitRef="number">0.0688</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2250" id="f-5548">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2251"
      decimals="4"
      id="f-5549"
      unitRef="number">0.1000</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2252"
      decimals="4"
      id="f-5550"
      unitRef="number">0.0349</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2253"
      decimals="4"
      id="f-5551"
      unitRef="number">0.0553</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2254" id="f-5552">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2255"
      decimals="4"
      id="f-5553"
      unitRef="number">0.0773</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2256"
      decimals="4"
      id="f-5554"
      unitRef="number">0.0347</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2257"
      decimals="4"
      id="f-5555"
      unitRef="number">0.0505</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2258" id="f-5556">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2259"
      decimals="4"
      id="f-5557"
      unitRef="number">0.1097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2260"
      decimals="4"
      id="f-5558"
      unitRef="number">0.0499</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2261"
      decimals="4"
      id="f-5559"
      unitRef="number">0.0669</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2262" id="f-5560">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2263"
      decimals="4"
      id="f-5561"
      unitRef="number">0.1213</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2264"
      decimals="4"
      id="f-5562"
      unitRef="number">0.0516</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2265"
      decimals="4"
      id="f-5563"
      unitRef="number">0.0691</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-5564">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2221" id="f-5565">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-5566"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-5567"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-5568"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1491" id="f-5569">S&amp;P Target Date 2020 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1492"
      decimals="4"
      id="f-5570"
      unitRef="number">0.1272</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1493"
      decimals="4"
      id="f-5571"
      unitRef="number">0.0535</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1494"
      decimals="4"
      id="f-5572"
      unitRef="number">0.0681</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2221" id="f-5573">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2020 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2221" id="f-5574">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2221" id="f-5575">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2221" id="f-5576">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2221" id="f-5577">The S&amp;P Target Date 2020 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2276" id="f-5588">PRINCIPAL LIFETIME HYBRID 2025 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2276" id="f-5589">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2276" id="f-5590">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2276" id="f-5591">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2276" id="f-5592">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2276" id="f-5593">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2277"
      decimals="4"
      id="f-5594"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2278"
      decimals="4"
      id="f-5595"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2279"
      decimals="4"
      id="f-5596"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2276" id="f-5597">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5598"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5599"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5600"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5601"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5602"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5603"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5604"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5605"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5606"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5607"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5608"
      unitRef="number">0.0044</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5609"
      unitRef="number">0.0036</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5610"
      unitRef="number">0.0030</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5611"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5612"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2277"
      decimals="4"
      id="f-5613"
      unitRef="number">0.0044</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2278"
      decimals="4"
      id="f-5614"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2279"
      decimals="4"
      id="f-5615"
      unitRef="number">0.0030</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2276" id="f-5616">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2276" id="f-5617">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2276" id="f-5618">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2276" id="f-5619">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2277" decimals="0" id="f-5620" unitRef="usd">145</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2277" decimals="0" id="f-5621" unitRef="usd">141</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2277" decimals="0" id="f-5622" unitRef="usd">246</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2277" decimals="0" id="f-5623" unitRef="usd">555</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2278" decimals="0" id="f-5624" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2278" decimals="0" id="f-5625" unitRef="usd">113</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2278" decimals="0" id="f-5626" unitRef="usd">199</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2278" decimals="0" id="f-5627" unitRef="usd">453</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2279" decimals="0" id="f-5628" unitRef="usd">31</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2279" decimals="0" id="f-5629" unitRef="usd">97</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2279" decimals="0" id="f-5630" unitRef="usd">169</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2279" decimals="0" id="f-5631" unitRef="usd">381</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2276" id="f-5632">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2277" decimals="0" id="f-5633" unitRef="usd">45</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2277" decimals="0" id="f-5634" unitRef="usd">141</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2277" decimals="0" id="f-5635" unitRef="usd">246</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2277" decimals="0" id="f-5636" unitRef="usd">555</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2276" id="f-5637">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2276" id="f-5638">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 24.4% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2276"
      decimals="3"
      id="f-5639"
      unitRef="number">0.244</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2276" id="f-5640">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2276" id="f-5641">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), securitized products, U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:58.5pt;text-align:justify;text-indent:-58.5pt"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-56" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2280" id="f-5642">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2281" id="f-5643">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2282" id="f-5644">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2283" id="f-5645">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2284" id="f-5646">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2285" id="f-5647">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2286" id="f-5648">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.15pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2287" id="f-5649">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2288" id="f-5650">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2289" id="f-5651">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2290" id="f-5652">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2291" id="f-5653">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2292" id="f-5654">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2293" id="f-5655">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2294" id="f-5656">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2295" id="f-5657">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2296" id="f-5658">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2297" id="f-5659">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2298" id="f-5660">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2299" id="f-5661">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2300" id="f-5662">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2276" id="f-5663">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2276" id="f-5665">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2276" id="f-5664">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2276" id="f-5666">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2276" id="f-5667">www.principalam.com/mutualfundperformance.</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2276" id="f-5668">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2276" id="f-5669">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;12.56&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(12.50)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2276" id="f-5670">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2276" id="f-5671">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2276"
      decimals="4"
      id="f-5672"
      unitRef="number">0.1256</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2276" id="f-5673">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2276" id="f-5674">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2276"
      decimals="4"
      id="f-5675"
      unitRef="number">-0.1250</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2276" id="f-5676">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2301" id="f-5677">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2302"
      decimals="4"
      id="f-5678"
      unitRef="number">0.1312</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2303"
      decimals="4"
      id="f-5679"
      unitRef="number">0.0587</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2304"
      decimals="4"
      id="f-5680"
      unitRef="number">0.0763</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2305" id="f-5681">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2306"
      decimals="4"
      id="f-5682"
      unitRef="number">0.1137</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2307"
      decimals="4"
      id="f-5683"
      unitRef="number">0.0438</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2308"
      decimals="4"
      id="f-5684"
      unitRef="number">0.0638</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2309" id="f-5685">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2310"
      decimals="4"
      id="f-5686"
      unitRef="number">0.0820</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2311"
      decimals="4"
      id="f-5687"
      unitRef="number">0.0410</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2312"
      decimals="4"
      id="f-5688"
      unitRef="number">0.0572</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2313" id="f-5689">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2314"
      decimals="4"
      id="f-5690"
      unitRef="number">0.1201</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2315"
      decimals="4"
      id="f-5691"
      unitRef="number">0.0574</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2316"
      decimals="4"
      id="f-5692"
      unitRef="number">0.0745</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2317" id="f-5693">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2318"
      decimals="4"
      id="f-5694"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2319"
      decimals="4"
      id="f-5695"
      unitRef="number">0.0588</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2320"
      decimals="4"
      id="f-5696"
      unitRef="number">0.0764</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-5697">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2276" id="f-5698">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-5699"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-5700"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-5701"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1549" id="f-5702">S&amp;P Target Date 2025 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1550"
      decimals="4"
      id="f-5703"
      unitRef="number">0.1398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1551"
      decimals="4"
      id="f-5704"
      unitRef="number">0.0607</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1552"
      decimals="4"
      id="f-5705"
      unitRef="number">0.0757</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2276" id="f-5706">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2025 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2276" id="f-5707">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2276" id="f-5708">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2276" id="f-5709">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2276" id="f-5710">The S&amp;P Target Date 2025 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2331" id="f-5721">PRINCIPAL LIFETIME HYBRID 2030 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2331" id="f-5722">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2331" id="f-5723">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2331" id="f-5724">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2331" id="f-5725">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2331" id="f-5726">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2332"
      decimals="4"
      id="f-5727"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2333"
      decimals="4"
      id="f-5728"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2334"
      decimals="4"
      id="f-5729"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2331" id="f-5730">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5731"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5732"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2334"
      decimals="4"
      id="f-5733"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5734"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5735"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5736"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2334"
      decimals="4"
      id="f-5737"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5738"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5739"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2334"
      decimals="4"
      id="f-5740"
      unitRef="number">0.0028</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5741"
      unitRef="number">0.0045</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5742"
      unitRef="number">0.0034</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2334"
      decimals="4"
      id="f-5743"
      unitRef="number">0.0029</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5744"
      unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2332"
      decimals="4"
      id="f-5745"
      unitRef="number">0.0045</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2333"
      decimals="4"
      id="f-5746"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2334"
      decimals="4"
      id="f-5747"
      unitRef="number">0.0029</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2331" id="f-5748">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2331" id="f-5749">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2331" id="f-5750">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2331" id="f-5751">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2332" decimals="0" id="f-5752" unitRef="usd">146</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2332" decimals="0" id="f-5753" unitRef="usd">144</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2332" decimals="0" id="f-5754" unitRef="usd">252</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2332" decimals="0" id="f-5755" unitRef="usd">567</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2333" decimals="0" id="f-5756" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2333" decimals="0" id="f-5757" unitRef="usd">108</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2333" decimals="0" id="f-5758" unitRef="usd">190</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2333" decimals="0" id="f-5759" unitRef="usd">430</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2334" decimals="0" id="f-5760" unitRef="usd">30</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2334" decimals="0" id="f-5761" unitRef="usd">93</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2334" decimals="0" id="f-5762" unitRef="usd">163</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2334" decimals="0" id="f-5763" unitRef="usd">368</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2331" id="f-5764">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2332" decimals="0" id="f-5765" unitRef="usd">46</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2332" decimals="0" id="f-5766" unitRef="usd">144</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2332" decimals="0" id="f-5767" unitRef="usd">252</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2332" decimals="0" id="f-5768" unitRef="usd">567</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2331" id="f-5769">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2331" id="f-5770">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 25.4% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2331"
      decimals="3"
      id="f-5771"
      unitRef="number">0.254</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2331" id="f-5772">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2331" id="f-5773">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use futures, options, swaps (including, for example, credit default, interest rate, and currency swaps), and forwards in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-58" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2335" id="f-5774">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2336" id="f-5775">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2337" id="f-5776">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2338" id="f-5777">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2339" id="f-5778">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2340" id="f-5779">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2341" id="f-5780">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Credit Default Swaps.&lt;/span&gt; Credit default swaps involve special risks in addition to those associated with swaps generally because they are difficult to value, are highly susceptible to liquidity and credit risk, and generally pay a return to the party that has paid the premium only in the event of an actual default by the issuer of the underlying obligation (as opposed to a credit downgrade or other indication of financial difficulty). The protection &#x201c;buyer&#x201d; in a credit default contract may be obligated to pay the protection &#x201c;seller&#x201d; an up-front payment or a periodic stream of payments over the term of the contract, provided, generally, that no credit event on a reference obligation has occurred. If a credit event occurs, the seller generally must pay the buyer the &#x201c;par value&#x201d; (i.e., full notional value) of the swap in exchange for an equal face amount of deliverable obligations of the reference entity described in the swap, or the seller may be required to deliver the related net cash amount, if the swap is cash settled. The Fund may be either the buyer or seller in the transaction.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2342" id="f-5781">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Forward Contracts, Futures, and Swaps. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forward contracts, futures, and swaps involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the forward contract, future, or swap; possible lack of a liquid secondary market for a forward contract, future, or swap and the resulting inability to close a forward contract, future, or swap when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2343" id="f-5782">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2344" id="f-5783">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2345" id="f-5784">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2346" id="f-5785">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2347" id="f-5786">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2348" id="f-5787">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2349" id="f-5788">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2350" id="f-5789">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2351" id="f-5790">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2352" id="f-5791">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2353" id="f-5792">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2354" id="f-5793">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2355" id="f-5794">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2331" id="f-5795">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2331" id="f-5797">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2331" id="f-5796">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2331" id="f-5798">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2331" id="f-5799">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2331" id="f-5800">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2331" id="f-5801">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;14.20&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(14.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2331" id="f-5802">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2331" id="f-5803">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2331"
      decimals="4"
      id="f-5804"
      unitRef="number">0.1420</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2331" id="f-5805">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2331" id="f-5806">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2331"
      decimals="4"
      id="f-5807"
      unitRef="number">-0.1439</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2331" id="f-5808">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2356" id="f-5809">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2357"
      decimals="4"
      id="f-5810"
      unitRef="number">0.1441</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2358"
      decimals="4"
      id="f-5811"
      unitRef="number">0.0661</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2359"
      decimals="4"
      id="f-5812"
      unitRef="number">0.0836</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2360" id="f-5813">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2361"
      decimals="4"
      id="f-5814"
      unitRef="number">0.1280</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2362"
      decimals="4"
      id="f-5815"
      unitRef="number">0.0513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2363"
      decimals="4"
      id="f-5816"
      unitRef="number">0.0709</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2364" id="f-5817">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2365"
      decimals="4"
      id="f-5818"
      unitRef="number">0.0900</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2366"
      decimals="4"
      id="f-5819"
      unitRef="number">0.0472</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2367"
      decimals="4"
      id="f-5820"
      unitRef="number">0.0635</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2368" id="f-5821">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2369"
      decimals="4"
      id="f-5822"
      unitRef="number">0.1327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2370"
      decimals="4"
      id="f-5823"
      unitRef="number">0.0649</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2371"
      decimals="4"
      id="f-5824"
      unitRef="number">0.0816</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2372" id="f-5825">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2373"
      decimals="4"
      id="f-5826"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2374"
      decimals="4"
      id="f-5827"
      unitRef="number">0.0665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2375"
      decimals="4"
      id="f-5828"
      unitRef="number">0.0839</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-5829">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2331" id="f-5830">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-5831"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-5832"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-5833"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1618" id="f-5834">S&amp;P Target Date 2030 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1619"
      decimals="4"
      id="f-5835"
      unitRef="number">0.1513</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1620"
      decimals="4"
      id="f-5836"
      unitRef="number">0.0707</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1621"
      decimals="4"
      id="f-5837"
      unitRef="number">0.0841</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2331" id="f-5838">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2030 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2331" id="f-5839">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2331" id="f-5840">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2331" id="f-5841">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2331" id="f-5842">The S&amp;P Target Date 2030 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2386" id="f-5853">PRINCIPAL LIFETIME HYBRID 2035 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2386" id="f-5854">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2386" id="f-5855">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2386" id="f-5856">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2386" id="f-5857">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2386" id="f-5858">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2387"
      decimals="4"
      id="f-5859"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2388"
      decimals="4"
      id="f-5860"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2389"
      decimals="4"
      id="f-5861"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2386" id="f-5862">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5863"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5864"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2389"
      decimals="4"
      id="f-5865"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5866"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5867"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5868"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2389"
      decimals="4"
      id="f-5869"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5870"
      unitRef="number">0.0027</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5871"
      unitRef="number">0.0027</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2389"
      decimals="4"
      id="f-5872"
      unitRef="number">0.0027</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5873"
      unitRef="number">0.0044</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5874"
      unitRef="number">0.0034</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2389"
      decimals="4"
      id="f-5875"
      unitRef="number">0.0029</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5876"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2387"
      decimals="4"
      id="f-5877"
      unitRef="number">0.0044</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2388"
      decimals="4"
      id="f-5878"
      unitRef="number">0.0032</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2389"
      decimals="4"
      id="f-5879"
      unitRef="number">0.0029</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2386" id="f-5880">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2386" id="f-5881">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2386" id="f-5882">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2386" id="f-5883">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2387" decimals="0" id="f-5884" unitRef="usd">145</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2387" decimals="0" id="f-5885" unitRef="usd">141</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2387" decimals="0" id="f-5886" unitRef="usd">246</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2387" decimals="0" id="f-5887" unitRef="usd">555</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2388" decimals="0" id="f-5888" unitRef="usd">33</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2388" decimals="0" id="f-5889" unitRef="usd">107</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2388" decimals="0" id="f-5890" unitRef="usd">189</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2388" decimals="0" id="f-5891" unitRef="usd">429</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2389" decimals="0" id="f-5892" unitRef="usd">30</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2389" decimals="0" id="f-5893" unitRef="usd">93</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2389" decimals="0" id="f-5894" unitRef="usd">163</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2389" decimals="0" id="f-5895" unitRef="usd">368</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2386" id="f-5896">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2387" decimals="0" id="f-5897" unitRef="usd">45</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2387" decimals="0" id="f-5898" unitRef="usd">141</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2387" decimals="0" id="f-5899" unitRef="usd">246</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2387" decimals="0" id="f-5900" unitRef="usd">555</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2386" id="f-5901">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2386" id="f-5902">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 28.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2386"
      decimals="3"
      id="f-5903"
      unitRef="number">0.283</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2386" id="f-5904">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2386" id="f-5905">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of large market capitalization companies, fixed-income securities, domestic and foreign securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-60" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2390" id="f-5906">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2391" id="f-5907">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2392" id="f-5908">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2393" id="f-5909">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2394" id="f-5910">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2395" id="f-5911">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2396" id="f-5912">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2397" id="f-5913">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2398" id="f-5914">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2399" id="f-5915">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2400" id="f-5916">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2401" id="f-5917">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2402" id="f-5918">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2403" id="f-5919">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2404" id="f-5920">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2405" id="f-5921">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2406" id="f-5922">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2407" id="f-5923">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2408" id="f-5924">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2409" id="f-5925">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2386" id="f-5926">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2386" id="f-5928">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2386" id="f-5927">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2386" id="f-5929">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2386" id="f-5930">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2386" id="f-5931">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2386" id="f-5932">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15.37&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(16.18)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2386" id="f-5933">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2386" id="f-5934">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2386"
      decimals="4"
      id="f-5935"
      unitRef="number">0.1537</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2386" id="f-5936">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2386" id="f-5937">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2386"
      decimals="4"
      id="f-5938"
      unitRef="number">-0.1618</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2386" id="f-5939">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2410" id="f-5940">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2411"
      decimals="4"
      id="f-5941"
      unitRef="number">0.1557</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2412"
      decimals="4"
      id="f-5942"
      unitRef="number">0.0753</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2413"
      decimals="4"
      id="f-5943"
      unitRef="number">0.0911</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2414" id="f-5944">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2415"
      decimals="4"
      id="f-5945"
      unitRef="number">0.1397</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2416"
      decimals="4"
      id="f-5946"
      unitRef="number">0.0608</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2417"
      decimals="4"
      id="f-5947"
      unitRef="number">0.0789</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2418" id="f-5948">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2419"
      decimals="4"
      id="f-5949"
      unitRef="number">0.0974</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2420"
      decimals="4"
      id="f-5950"
      unitRef="number">0.0549</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2421"
      decimals="4"
      id="f-5951"
      unitRef="number">0.0703</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2422" id="f-5952">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2423"
      decimals="4"
      id="f-5953"
      unitRef="number">0.1451</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2424"
      decimals="4"
      id="f-5954"
      unitRef="number">0.0741</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2425"
      decimals="4"
      id="f-5955"
      unitRef="number">0.0890</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2426" id="f-5956">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2427"
      decimals="4"
      id="f-5957"
      unitRef="number">0.1566</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2428"
      decimals="4"
      id="f-5958"
      unitRef="number">0.0758</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2429"
      decimals="4"
      id="f-5959"
      unitRef="number">0.0915</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-5960">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2386" id="f-5961">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-5962"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-5963"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-5964"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1677" id="f-5965">S&amp;P Target Date 2035 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1678"
      decimals="4"
      id="f-5966"
      unitRef="number">0.1680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1679"
      decimals="4"
      id="f-5967"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1680"
      decimals="4"
      id="f-5968"
      unitRef="number">0.0932</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2386" id="f-5970">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2035 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2386" id="f-5969">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2035 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2386" id="f-5971">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2386" id="f-5972">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2386" id="f-5973">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2386" id="f-5974">The S&amp;P Target Date 2035 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2440" id="f-5985">PRINCIPAL LIFETIME HYBRID 2040 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2440" id="f-5986">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2440" id="f-5987">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2440" id="f-5988">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2440" id="f-5989">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2440" id="f-5990">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2441"
      decimals="4"
      id="f-5991"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2442"
      decimals="4"
      id="f-5992"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2443"
      decimals="4"
      id="f-5993"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2440" id="f-5994">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-5995"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-5996"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2443"
      decimals="4"
      id="f-5997"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-5998"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-5999"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-6000"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2443"
      decimals="4"
      id="f-6001"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-6002"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-6003"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2443"
      decimals="4"
      id="f-6004"
      unitRef="number">0.0029</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-6005"
      unitRef="number">0.0047</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-6006"
      unitRef="number">0.0035</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2443"
      decimals="4"
      id="f-6007"
      unitRef="number">0.0031</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-6008"
      unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2441"
      decimals="4"
      id="f-6009"
      unitRef="number">0.0047</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2442"
      decimals="4"
      id="f-6010"
      unitRef="number">0.0034</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2443"
      decimals="4"
      id="f-6011"
      unitRef="number">0.0031</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2440" id="f-6012">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2440" id="f-6013">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2440" id="f-6014">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2440" id="f-6015">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2441" decimals="0" id="f-6016" unitRef="usd">148</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2441" decimals="0" id="f-6017" unitRef="usd">151</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2441" decimals="0" id="f-6018" unitRef="usd">263</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2441" decimals="0" id="f-6019" unitRef="usd">591</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2442" decimals="0" id="f-6020" unitRef="usd">35</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2442" decimals="0" id="f-6021" unitRef="usd">112</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2442" decimals="0" id="f-6022" unitRef="usd">196</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2442" decimals="0" id="f-6023" unitRef="usd">442</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2443" decimals="0" id="f-6024" unitRef="usd">32</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2443" decimals="0" id="f-6025" unitRef="usd">100</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2443" decimals="0" id="f-6026" unitRef="usd">174</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2443" decimals="0" id="f-6027" unitRef="usd">393</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2440" id="f-6028">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2441" decimals="0" id="f-6029" unitRef="usd">48</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2441" decimals="0" id="f-6030" unitRef="usd">151</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2441" decimals="0" id="f-6031" unitRef="usd">263</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2441" decimals="0" id="f-6032" unitRef="usd">591</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2440" id="f-6033">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2440" id="f-6034">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 29.8% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2440"
      decimals="3"
      id="f-6035"
      unitRef="number">0.298</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2440" id="f-6036">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2440" id="f-6037">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), U.S. government and U.S. government-sponsored securities, and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-62" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2444" id="f-6038">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2445" id="f-6039">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2446" id="f-6040">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2447" id="f-6041">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2448" id="f-6042">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2449" id="f-6043">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2450" id="f-6044">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2451" id="f-6045">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2452" id="f-6046">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2453" id="f-6047">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2454" id="f-6048">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2455" id="f-6049">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2456" id="f-6050">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2457" id="f-6051">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2458" id="f-6052">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2459" id="f-6053">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2460" id="f-6054">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2461" id="f-6055">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2462" id="f-6056">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2463" id="f-6057">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2464" id="f-6058">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2465" id="f-6059">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2440" id="f-6060">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2440" id="f-6062">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2440" id="f-6061">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2440" id="f-6063">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2440" id="f-6064">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2440" id="f-6065">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2440" id="f-6066">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;16.41&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(17.67)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2440" id="f-6067">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2440" id="f-6068">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2440"
      decimals="4"
      id="f-6069"
      unitRef="number">0.1641</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2440" id="f-6070">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2440" id="f-6071">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2440"
      decimals="4"
      id="f-6072"
      unitRef="number">-0.1767</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2440" id="f-6073">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2466" id="f-6074">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2467"
      decimals="4"
      id="f-6075"
      unitRef="number">0.1724</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2468"
      decimals="4"
      id="f-6076"
      unitRef="number">0.0862</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2469"
      decimals="4"
      id="f-6077"
      unitRef="number">0.0985</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2470" id="f-6078">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2471"
      decimals="4"
      id="f-6079"
      unitRef="number">0.1575</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2472"
      decimals="4"
      id="f-6080"
      unitRef="number">0.0721</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2473"
      decimals="4"
      id="f-6081"
      unitRef="number">0.0864</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2474" id="f-6082">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2475"
      decimals="4"
      id="f-6083"
      unitRef="number">0.1079</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2476"
      decimals="4"
      id="f-6084"
      unitRef="number">0.0639</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2477"
      decimals="4"
      id="f-6085"
      unitRef="number">0.0768</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2478" id="f-6086">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2479"
      decimals="4"
      id="f-6087"
      unitRef="number">0.1614</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2480"
      decimals="4"
      id="f-6088"
      unitRef="number">0.0848</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2481"
      decimals="4"
      id="f-6089"
      unitRef="number">0.0963</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2482" id="f-6090">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2483"
      decimals="4"
      id="f-6091"
      unitRef="number">0.1725</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2484"
      decimals="4"
      id="f-6092"
      unitRef="number">0.0865</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2485"
      decimals="4"
      id="f-6093"
      unitRef="number">0.0989</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6094">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2440" id="f-6095">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6096"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6097"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-6098"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1747" id="f-6099">S&amp;P Target Date 2040 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1748"
      decimals="4"
      id="f-6100"
      unitRef="number">0.1820</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1749"
      decimals="4"
      id="f-6101"
      unitRef="number">0.0918</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1750"
      decimals="4"
      id="f-6102"
      unitRef="number">0.1006</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2440" id="f-6103">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2040 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2440" id="f-6104">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2440" id="f-6105">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2440" id="f-6106">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2440" id="f-6107">The S&amp;P Target Date 2040 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2496" id="f-6118">PRINCIPAL LIFETIME HYBRID 2045 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2496" id="f-6119">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2496" id="f-6120">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2496" id="f-6121">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2496" id="f-6122">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2496" id="f-6123">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2497"
      decimals="4"
      id="f-6124"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2498"
      decimals="4"
      id="f-6125"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2499"
      decimals="4"
      id="f-6126"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2496" id="f-6127">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6128"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6129"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6130"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6131"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6132"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6133"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6134"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6135"
      unitRef="number">0.0030</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6136"
      unitRef="number">0.0030</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6137"
      unitRef="number">0.0030</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6138"
      unitRef="number">0.0049</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6139"
      unitRef="number">0.0038</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6140"
      unitRef="number">0.0032</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6141"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6142"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2497"
      decimals="4"
      id="f-6143"
      unitRef="number">0.0049</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2498"
      decimals="4"
      id="f-6144"
      unitRef="number">0.0035</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2499"
      decimals="4"
      id="f-6145"
      unitRef="number">0.0032</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2496" id="f-6146">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2496" id="f-6147">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2496" id="f-6148">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2496" id="f-6149">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2497" decimals="0" id="f-6150" unitRef="usd">150</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2497" decimals="0" id="f-6151" unitRef="usd">157</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2497" decimals="0" id="f-6152" unitRef="usd">274</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2497" decimals="0" id="f-6153" unitRef="usd">616</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2498" decimals="0" id="f-6154" unitRef="usd">36</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2498" decimals="0" id="f-6155" unitRef="usd">119</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2498" decimals="0" id="f-6156" unitRef="usd">210</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2498" decimals="0" id="f-6157" unitRef="usd">477</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2499" decimals="0" id="f-6158" unitRef="usd">33</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2499" decimals="0" id="f-6159" unitRef="usd">103</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2499" decimals="0" id="f-6160" unitRef="usd">180</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2499" decimals="0" id="f-6161" unitRef="usd">406</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2496" id="f-6162">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2497" decimals="0" id="f-6163" unitRef="usd">50</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2497" decimals="0" id="f-6164" unitRef="usd">157</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2497" decimals="0" id="f-6165" unitRef="usd">274</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2497" decimals="0" id="f-6166" unitRef="usd">616</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2496" id="f-6167">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2496" id="f-6168">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 35.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2496"
      decimals="3"
      id="f-6169"
      unitRef="number">0.352</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2496" id="f-6170">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2496" id="f-6171">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-64" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2500" id="f-6172">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2501" id="f-6173">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2502" id="f-6174">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2503" id="f-6175">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2504" id="f-6176">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2505" id="f-6177">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2506" id="f-6178">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2507" id="f-6179">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2508" id="f-6180">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2509" id="f-6181">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2510" id="f-6182">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2511" id="f-6183">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2512" id="f-6184">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2513" id="f-6185">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2514" id="f-6186">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2515" id="f-6187">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2516" id="f-6188">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2517" id="f-6189">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2518" id="f-6190">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2496" id="f-6191">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2496" id="f-6193">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table for is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2496" id="f-6192">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2496" id="f-6194">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2496" id="f-6195">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2496" id="f-6196">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2496" id="f-6197">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.28&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(18.83)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2496" id="f-6198">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2496" id="f-6199">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2496"
      decimals="4"
      id="f-6200"
      unitRef="number">0.1728</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2496" id="f-6201">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2496" id="f-6202">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2496"
      decimals="4"
      id="f-6203"
      unitRef="number">-0.1883</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2496" id="f-6204">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2519" id="f-6205">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2520"
      decimals="4"
      id="f-6206"
      unitRef="number">0.1853</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2521"
      decimals="4"
      id="f-6207"
      unitRef="number">0.0947</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2522"
      decimals="4"
      id="f-6208"
      unitRef="number">0.1044</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2523" id="f-6209">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2524"
      decimals="4"
      id="f-6210"
      unitRef="number">0.1694</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2525"
      decimals="4"
      id="f-6211"
      unitRef="number">0.0806</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2526"
      decimals="4"
      id="f-6212"
      unitRef="number">0.0927</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2527" id="f-6213">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2528"
      decimals="4"
      id="f-6214"
      unitRef="number">0.1168</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2529"
      decimals="4"
      id="f-6215"
      unitRef="number">0.0711</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2530"
      decimals="4"
      id="f-6216"
      unitRef="number">0.0823</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2531" id="f-6217">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2532"
      decimals="4"
      id="f-6218"
      unitRef="number">0.1740</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2533"
      decimals="4"
      id="f-6219"
      unitRef="number">0.0930</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2534"
      decimals="4"
      id="f-6220"
      unitRef="number">0.1022</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2535" id="f-6221">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2536"
      decimals="4"
      id="f-6222"
      unitRef="number">0.1861</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2537"
      decimals="4"
      id="f-6223"
      unitRef="number">0.0950</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2538"
      decimals="4"
      id="f-6224"
      unitRef="number">0.1048</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6225">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2496" id="f-6226">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6227"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6228"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-6229"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1804" id="f-6230">S&amp;P Target Date 2045 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1805"
      decimals="4"
      id="f-6231"
      unitRef="number">0.1948</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1806"
      decimals="4"
      id="f-6232"
      unitRef="number">0.0984</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1807"
      decimals="4"
      id="f-6233"
      unitRef="number">0.1054</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2496" id="f-6234">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2045 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2496" id="f-6235">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2496" id="f-6236">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2496" id="f-6237">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2496" id="f-6238">The S&amp;P Target Date 2045 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2549" id="f-6249">PRINCIPAL LIFETIME HYBRID 2050 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2549" id="f-6250">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2549" id="f-6251">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2549" id="f-6252">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2549" id="f-6253">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2549" id="f-6254">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2550"
      decimals="4"
      id="f-6255"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2551"
      decimals="4"
      id="f-6256"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2552"
      decimals="4"
      id="f-6257"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2549" id="f-6258">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6259"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6260"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6261"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6262"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6263"
      unitRef="number">0.0006</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6264"
      unitRef="number">0.0008</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6265"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6266"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6267"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6268"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6269"
      unitRef="number">0.0052</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6270"
      unitRef="number">0.0039</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6271"
      unitRef="number">0.0033</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6272"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6273"
      unitRef="number">0.0000</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2550"
      decimals="4"
      id="f-6274"
      unitRef="number">0.0052</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2551"
      decimals="4"
      id="f-6275"
      unitRef="number">0.0036</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2552"
      decimals="4"
      id="f-6276"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2549" id="f-6277">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2549" id="f-6278">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2549" id="f-6279">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2549" id="f-6280">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2550" decimals="0" id="f-6281" unitRef="usd">153</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2550" decimals="0" id="f-6282" unitRef="usd">167</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2550" decimals="0" id="f-6283" unitRef="usd">291</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2550" decimals="0" id="f-6284" unitRef="usd">653</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2551" decimals="0" id="f-6285" unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2551" decimals="0" id="f-6286" unitRef="usd">122</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2551" decimals="0" id="f-6287" unitRef="usd">216</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2551" decimals="0" id="f-6288" unitRef="usd">490</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2552" decimals="0" id="f-6289" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2552" decimals="0" id="f-6290" unitRef="usd">106</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2552" decimals="0" id="f-6291" unitRef="usd">185</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2552" decimals="0" id="f-6292" unitRef="usd">418</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2549" id="f-6293">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2550" decimals="0" id="f-6294" unitRef="usd">53</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2550" decimals="0" id="f-6295" unitRef="usd">167</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2550" decimals="0" id="f-6296" unitRef="usd">291</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2550" decimals="0" id="f-6297" unitRef="usd">653</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2549" id="f-6298">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2549" id="f-6299">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 33.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2549"
      decimals="3"
      id="f-6300"
      unitRef="number">0.337</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2549" id="f-6301">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2549" id="f-6302">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-66" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2553" id="f-6303">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2554" id="f-6304">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2555" id="f-6305">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2556" id="f-6306">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2557" id="f-6307">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2558" id="f-6308">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2559" id="f-6309">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2560" id="f-6310">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2561" id="f-6311">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2562" id="f-6312">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2563" id="f-6313">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2564" id="f-6314">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2565" id="f-6315">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2566" id="f-6316">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2567" id="f-6317">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2568" id="f-6318">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2569" id="f-6319">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2570" id="f-6320">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2571" id="f-6321">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2549" id="f-6322">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2549" id="f-6324">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2549" id="f-6323">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2549" id="f-6325">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2549" id="f-6326">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2549" id="f-6327">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2549" id="f-6328">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;18.00&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(19.78)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2549" id="f-6329">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2549" id="f-6330">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2549"
      decimals="4"
      id="f-6331"
      unitRef="number">0.1800</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2549" id="f-6332">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2549" id="f-6333">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2549"
      decimals="4"
      id="f-6334"
      unitRef="number">-0.1978</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2549" id="f-6335">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2572" id="f-6336">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2573"
      decimals="4"
      id="f-6337"
      unitRef="number">0.1963</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2574"
      decimals="4"
      id="f-6338"
      unitRef="number">0.1011</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2575"
      decimals="4"
      id="f-6339"
      unitRef="number">0.1088</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2576" id="f-6340">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2577"
      decimals="4"
      id="f-6341"
      unitRef="number">0.1810</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2578"
      decimals="4"
      id="f-6342"
      unitRef="number">0.0875</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2579"
      decimals="4"
      id="f-6343"
      unitRef="number">0.0973</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2580" id="f-6344">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2581"
      decimals="4"
      id="f-6345"
      unitRef="number">0.1238</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2582"
      decimals="4"
      id="f-6346"
      unitRef="number">0.0766</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2583"
      decimals="4"
      id="f-6347"
      unitRef="number">0.0862</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2584" id="f-6348">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2585"
      decimals="4"
      id="f-6349"
      unitRef="number">0.1846</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2586"
      decimals="4"
      id="f-6350"
      unitRef="number">0.0991</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2587"
      decimals="4"
      id="f-6351"
      unitRef="number">0.1065</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2588" id="f-6352">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2589"
      decimals="4"
      id="f-6353"
      unitRef="number">0.1966</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2590"
      decimals="4"
      id="f-6354"
      unitRef="number">0.1014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2591"
      decimals="4"
      id="f-6355"
      unitRef="number">0.1090</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6356">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2549" id="f-6357">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6358"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6359"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-6360"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1871" id="f-6361">S&amp;P Target Date 2050 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1872"
      decimals="4"
      id="f-6362"
      unitRef="number">0.1956</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1873"
      decimals="4"
      id="f-6363"
      unitRef="number">0.1013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1874"
      decimals="4"
      id="f-6364"
      unitRef="number">0.1079</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2549" id="f-6365">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2050 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2549" id="f-6366">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2549" id="f-6367">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2549" id="f-6368">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2549" id="f-6369">The S&amp;P Target Date 2050 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2602" id="f-6380">PRINCIPAL LIFETIME HYBRID 2055 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2602" id="f-6381">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2602" id="f-6382">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2602" id="f-6383">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2602" id="f-6384">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2602" id="f-6385">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2603"
      decimals="4"
      id="f-6386"
      unitRef="number">0.0100</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2604"
      decimals="4"
      id="f-6387"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2605"
      decimals="4"
      id="f-6388"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2602" id="f-6389">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6390"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6391"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6392"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6393"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6394"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6395"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6396"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6397"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6398"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6399"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6400"
      unitRef="number">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6401"
      unitRef="number">0.0041</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6402"
      unitRef="number">0.0034</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6403"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6404"
      unitRef="number">-0.0001</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2603"
      decimals="4"
      id="f-6405"
      unitRef="number">0.0057</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2604"
      decimals="4"
      id="f-6406"
      unitRef="number">0.0036</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2605"
      decimals="4"
      id="f-6407"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2602" id="f-6408">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2602" id="f-6409">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2602" id="f-6410">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2602" id="f-6411">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2603" decimals="0" id="f-6412" unitRef="usd">158</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2603" decimals="0" id="f-6413" unitRef="usd">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2603" decimals="0" id="f-6414" unitRef="usd">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2603" decimals="0" id="f-6415" unitRef="usd">714</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2604" decimals="0" id="f-6416" unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2604" decimals="0" id="f-6417" unitRef="usd">127</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2604" decimals="0" id="f-6418" unitRef="usd">225</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2604" decimals="0" id="f-6419" unitRef="usd">513</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2605" decimals="0" id="f-6420" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2605" decimals="0" id="f-6421" unitRef="usd">108</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2605" decimals="0" id="f-6422" unitRef="usd">190</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2605" decimals="0" id="f-6423" unitRef="usd">430</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2602" id="f-6424">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2603" decimals="0" id="f-6425" unitRef="usd">58</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2603" decimals="0" id="f-6426" unitRef="usd">183</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2603" decimals="0" id="f-6427" unitRef="usd">318</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2603" decimals="0" id="f-6428" unitRef="usd">714</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2602" id="f-6429">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2602" id="f-6430">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 33.7% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2602"
      decimals="3"
      id="f-6431"
      unitRef="number">0.337</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2602" id="f-6432">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2602" id="f-6433">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-68" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2606" id="f-6434">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2607" id="f-6435">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2608" id="f-6436">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2609" id="f-6437">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2610" id="f-6438">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2611" id="f-6439">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2612" id="f-6440">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2613" id="f-6441">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2614" id="f-6442">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2615" id="f-6443">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2616" id="f-6444">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2617" id="f-6445">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2618" id="f-6446">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2619" id="f-6447">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2620" id="f-6448">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2621" id="f-6449">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2622" id="f-6450">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2623" id="f-6451">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2624" id="f-6452">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2602" id="f-6453">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2602" id="f-6454">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2602" id="f-6455">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2602" id="f-6456">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2602" id="f-6457">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2602" id="f-6458">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2602" id="f-6459">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;18.35&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(20.52)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2602" id="f-6460">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2602" id="f-6461">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2602"
      decimals="4"
      id="f-6462"
      unitRef="number">0.1835</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2602" id="f-6463">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2602" id="f-6464">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2602"
      decimals="4"
      id="f-6465"
      unitRef="number">-0.2052</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2602" id="f-6466">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2625" id="f-6467">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2626"
      decimals="4"
      id="f-6468"
      unitRef="number">0.1988</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2627"
      decimals="4"
      id="f-6469"
      unitRef="number">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2628"
      decimals="4"
      id="f-6470"
      unitRef="number">0.1102</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2629" id="f-6471">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2630"
      decimals="4"
      id="f-6472"
      unitRef="number">0.1845</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2631"
      decimals="4"
      id="f-6473"
      unitRef="number">0.0898</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2632"
      decimals="4"
      id="f-6474"
      unitRef="number">0.0994</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2633" id="f-6475">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2634"
      decimals="4"
      id="f-6476"
      unitRef="number">0.1251</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2635"
      decimals="4"
      id="f-6477"
      unitRef="number">0.0781</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2636"
      decimals="4"
      id="f-6478"
      unitRef="number">0.0878</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2637" id="f-6479">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2638"
      decimals="4"
      id="f-6480"
      unitRef="number">0.1859</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2639"
      decimals="4"
      id="f-6481"
      unitRef="number">0.1000</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2640"
      decimals="4"
      id="f-6482"
      unitRef="number">0.1075</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2641" id="f-6483">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2642"
      decimals="4"
      id="f-6484"
      unitRef="number">0.1994</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2643"
      decimals="4"
      id="f-6485"
      unitRef="number">0.1031</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2644"
      decimals="4"
      id="f-6486"
      unitRef="number">0.1105</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6487">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2602" id="f-6488">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6489"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6490"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-6491"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1928" id="f-6492">S&amp;P Target Date 2055 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1929"
      decimals="4"
      id="f-6493"
      unitRef="number">0.2006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1930"
      decimals="4"
      id="f-6494"
      unitRef="number">0.1027</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1931"
      decimals="4"
      id="f-6495"
      unitRef="number">0.1091</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2602" id="f-6496">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2055 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2602" id="f-6497">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2602" id="f-6498">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2602" id="f-6499">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2602" id="f-6500">The S&amp;P Target Date 2055 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2655" id="f-6511">PRINCIPAL LIFETIME HYBRID 2060 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2655" id="f-6512">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2655" id="f-6513">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2655" id="f-6514">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2655" id="f-6515">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2655" id="f-6516">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2656"
      decimals="4"
      id="f-6517"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2657"
      decimals="4"
      id="f-6518"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2658"
      decimals="4"
      id="f-6519"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2655" id="f-6520">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6521"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6522"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6523"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6524"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6525"
      unitRef="number">0.0020</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6526"
      unitRef="number">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6527"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6528"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6529"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6530"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6531"
      unitRef="number">0.0066</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6532"
      unitRef="number">0.0047</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6533"
      unitRef="number">0.0036</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6534"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6535"
      unitRef="number">-0.0011</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6536"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2656"
      decimals="4"
      id="f-6537"
      unitRef="number">0.0061</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2657"
      decimals="4"
      id="f-6538"
      unitRef="number">0.0036</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2658"
      decimals="4"
      id="f-6539"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2655" id="f-6540">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2655" id="f-6541">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2655" id="f-6542">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2655" id="f-6543">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2656" decimals="0" id="f-6544" unitRef="usd">162</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2656" decimals="0" id="f-6545" unitRef="usd">206</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2656" decimals="0" id="f-6546" unitRef="usd">363</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2656" decimals="0" id="f-6547" unitRef="usd">818</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2657" decimals="0" id="f-6548" unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2657" decimals="0" id="f-6549" unitRef="usd">140</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2657" decimals="0" id="f-6550" unitRef="usd">252</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2657" decimals="0" id="f-6551" unitRef="usd">581</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2658" decimals="0" id="f-6552" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2658" decimals="0" id="f-6553" unitRef="usd">113</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2658" decimals="0" id="f-6554" unitRef="usd">199</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2658" decimals="0" id="f-6555" unitRef="usd">453</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2655" id="f-6556">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2656" decimals="0" id="f-6557" unitRef="usd">62</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2656" decimals="0" id="f-6558" unitRef="usd">206</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2656" decimals="0" id="f-6559" unitRef="usd">363</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2656" decimals="0" id="f-6560" unitRef="usd">818</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2655" id="f-6561">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2655" id="f-6562">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 33.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2655"
      decimals="4"
      id="f-6563"
      unitRef="number">0.335</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2655" id="f-6564">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2655" id="f-6565">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-70" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2659" id="f-6566">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2660" id="f-6567">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2661" id="f-6568">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2662" id="f-6569">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2663" id="f-6570">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2664" id="f-6571">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2665" id="f-6572">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2666" id="f-6573">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2667" id="f-6574">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2668" id="f-6575">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2669" id="f-6576">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2670" id="f-6577">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2671" id="f-6578">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2672" id="f-6579">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2673" id="f-6580">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2674" id="f-6581">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2675" id="f-6582">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2676" id="f-6583">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2677" id="f-6584">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2655" id="f-6585">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2655" id="f-6586">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the respective fees and expenses of each class. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2655" id="f-6587">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2655" id="f-6588">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2655" id="f-6589">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-2655" id="f-6590">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2655" id="f-6591">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;18.71&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(20.90)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2655" id="f-6592">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2655" id="f-6593">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2655"
      decimals="4"
      id="f-6594"
      unitRef="number">0.1871</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2655" id="f-6595">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2655" id="f-6596">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2655"
      decimals="4"
      id="f-6597"
      unitRef="number">-0.2090</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2655" id="f-6598">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2678" id="f-6599">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2679"
      decimals="4"
      id="f-6600"
      unitRef="number">0.1990</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2680"
      decimals="4"
      id="f-6601"
      unitRef="number">0.1032</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2681"
      decimals="4"
      id="f-6602"
      unitRef="number">0.1114</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2682" id="f-6603">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2683"
      decimals="4"
      id="f-6604"
      unitRef="number">0.1854</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2684"
      decimals="4"
      id="f-6605"
      unitRef="number">0.0912</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2685"
      decimals="4"
      id="f-6606"
      unitRef="number">0.1012</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2686" id="f-6607">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2687"
      decimals="4"
      id="f-6608"
      unitRef="number">0.1249</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2688"
      decimals="4"
      id="f-6609"
      unitRef="number">0.0788</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2689"
      decimals="4"
      id="f-6610"
      unitRef="number">0.0889</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2690" id="f-6611">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2691"
      decimals="4"
      id="f-6612"
      unitRef="number">0.1862</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2692"
      decimals="4"
      id="f-6613"
      unitRef="number">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2693"
      decimals="4"
      id="f-6614"
      unitRef="number">0.1085</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2694" id="f-6615">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2695"
      decimals="4"
      id="f-6616"
      unitRef="number">0.1992</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2696"
      decimals="4"
      id="f-6617"
      unitRef="number">0.1035</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2697"
      decimals="4"
      id="f-6618"
      unitRef="number">0.1116</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6619">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2655" id="f-6620">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6621"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6622"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-6623"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1990" id="f-6624">S&amp;P Target Date 2060 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1991"
      decimals="4"
      id="f-6625"
      unitRef="number">0.1994</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1992"
      decimals="4"
      id="f-6626"
      unitRef="number">0.1026</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1993"
      decimals="4"
      id="f-6627"
      unitRef="number">0.1098</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2655" id="f-6628">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2060 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2655" id="f-6629">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2655" id="f-6630">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2655" id="f-6631">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2655" id="f-6632">The S&amp;P Target Date 2060 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2708" id="f-6643">PRINCIPAL LIFETIME HYBRID 2065 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2708" id="f-6644">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2708" id="f-6645">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2708" id="f-6646">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2708" id="f-6647">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2708" id="f-6648">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2709"
      decimals="4"
      id="f-6649"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2710"
      decimals="4"
      id="f-6650"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2711"
      decimals="4"
      id="f-6651"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2708" id="f-6652">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6653"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6654"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6655"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6656"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6657"
      unitRef="number">0.0038</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6658"
      unitRef="number">0.0055</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6659"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6660"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6661"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6662"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6663"
      unitRef="number">0.0084</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6664"
      unitRef="number">0.0086</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6665"
      unitRef="number">0.0042</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6666"
      unitRef="number">-0.0023</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6667"
      unitRef="number">-0.0050</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6668"
      unitRef="number">-0.0009</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2709"
      decimals="4"
      id="f-6669"
      unitRef="number">0.0061</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2710"
      decimals="4"
      id="f-6670"
      unitRef="number">0.0036</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2711"
      decimals="4"
      id="f-6671"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2708" id="f-6672">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2708" id="f-6673">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2708" id="f-6674">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2708" id="f-6675">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2709" decimals="0" id="f-6676" unitRef="usd">162</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2709" decimals="0" id="f-6677" unitRef="usd">245</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2709" decimals="0" id="f-6678" unitRef="usd">443</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2709" decimals="0" id="f-6679" unitRef="usd">1016</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2710" decimals="0" id="f-6680" unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2710" decimals="0" id="f-6681" unitRef="usd">224</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2710" decimals="0" id="f-6682" unitRef="usd">428</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2710" decimals="0" id="f-6683" unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2711" decimals="0" id="f-6684" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2711" decimals="0" id="f-6685" unitRef="usd">126</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2711" decimals="0" id="f-6686" unitRef="usd">226</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2711" decimals="0" id="f-6687" unitRef="usd">521</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2708" id="f-6688">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2709" decimals="0" id="f-6689" unitRef="usd">62</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2709" decimals="0" id="f-6690" unitRef="usd">245</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2709" decimals="0" id="f-6691" unitRef="usd">443</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2709" decimals="0" id="f-6692" unitRef="usd">1016</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2708" id="f-6693">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2708" id="f-6694">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 34.6% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2708"
      decimals="3"
      id="f-6695"
      unitRef="number">0.346</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2708" id="f-6696">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2708" id="f-6697">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, the Fund considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;img alt="HybridFunds_bw.jpg" id="i-72" src="ck0000898745-20260227_g38.jpg" style="-sec-ix-redline:true;height:537px;margin-bottom:5pt;vertical-align:text-bottom;width:696px"/&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2712" id="f-6698">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2713" id="f-6699">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2714" id="f-6700">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2715" id="f-6701">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2716" id="f-6702">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2717" id="f-6703">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2718" id="f-6704">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2719" id="f-6705">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2720" id="f-6706">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2721" id="f-6707">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2722" id="f-6708">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2723" id="f-6709">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2724" id="f-6710">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2725" id="f-6711">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2726" id="f-6712">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2727" id="f-6713">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2728" id="f-6714">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2729" id="f-6715">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2730" id="f-6716">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2708" id="f-6717">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2708" id="f-6718">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (September 6, 2017).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class J shares (March 1, 2018), the performance shown in the table for Class J shares is that of the Fund&#x2019;s Institutional Class shares, adjusted to reflect the fees and expenses of Class J shares. These adjustments result in performance for such periods that is no higher than the historical performance of the Institutional Class shares, which were first sold on September 6, 2017.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2018, Class R-6 experienced a one-time loss of approximately $0.33 per share as a result of a large redemption. If such loss had not been recognized, the total return amounts expressed herein would have been higher. During May of 2019, Class R-6 experienced a one-time gain of approximately $0.35 per share as a result of a reimbursement by PGI, the investment advisor. If such gain had not been recognized, the total return amounts expressed herein would have been lower.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2708" id="f-6719">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2708" id="f-6720">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2708" id="f-6721">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-2731" id="f-6722">2017-09-06</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-2708" id="f-6723">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2708" id="f-6724">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.12&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(21.10)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2708" id="f-6725">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2708" id="f-6726">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2708"
      decimals="4"
      id="f-6727"
      unitRef="number">0.1912</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2708" id="f-6728">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2708" id="f-6729">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2708"
      decimals="4"
      id="f-6730"
      unitRef="number">-0.2110</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2708" id="f-6731">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2731" id="f-6732">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2732"
      decimals="4"
      id="f-6733"
      unitRef="number">0.1991</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2733"
      decimals="4"
      id="f-6734"
      unitRef="number">0.1036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2734"
      decimals="4"
      id="f-6735"
      unitRef="number">0.1079</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2735" id="f-6736">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2736"
      decimals="4"
      id="f-6737"
      unitRef="number">0.1868</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2737"
      decimals="4"
      id="f-6738"
      unitRef="number">0.0933</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2738"
      decimals="4"
      id="f-6739"
      unitRef="number">0.0984</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2739" id="f-6740">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2740"
      decimals="4"
      id="f-6741"
      unitRef="number">0.1240</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2741"
      decimals="4"
      id="f-6742"
      unitRef="number">0.0795</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2742"
      decimals="4"
      id="f-6743"
      unitRef="number">0.0851</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2743" id="f-6744">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2744"
      decimals="4"
      id="f-6745"
      unitRef="number">0.1862</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2745"
      decimals="4"
      id="f-6746"
      unitRef="number">0.1006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2746"
      decimals="4"
      id="f-6747"
      unitRef="number">0.1049</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2747" id="f-6748">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2748"
      decimals="4"
      id="f-6749"
      unitRef="number">0.1988</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2749"
      decimals="4"
      id="f-6750"
      unitRef="number">0.1038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2750"
      decimals="4"
      id="f-6751"
      unitRef="number">0.1082</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-6752">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2708" id="f-6753">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-6754"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-6755"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2048"
      decimals="4"
      id="f-6756"
      unitRef="number">0.1449</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2049" id="f-6757">S&amp;P Target Date 2065+ Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2050"
      decimals="4"
      id="f-6758"
      unitRef="number">0.2017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2051"
      decimals="4"
      id="f-6759"
      unitRef="number">0.1043</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2052"
      decimals="4"
      id="f-6760"
      unitRef="number">0.1066</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2708" id="f-6761">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2708" id="f-6762">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2708" id="f-6763">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2708" id="f-6764">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2708" id="f-6765">The S&amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2759" id="f-6774">PRINCIPAL LIFETIME HYBRID 2070 FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2759" id="f-6775">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2759" id="f-6776">The Fund seeks a total return consisting of long-term growth of capital and current income.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2759" id="f-6777">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2759" id="f-6778">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-2759" id="f-6779">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2760"
      decimals="4"
      id="f-6780"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2761"
      decimals="4"
      id="f-6781"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOfferingPrice
      contextRef="c-2762"
      decimals="4"
      id="f-6782"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOfferingPrice>
    <oef:OperatingExpensesCaption contextRef="c-2759" id="f-6783">Annual Fund Operating Expenses(expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6784"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6785"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6786"
      unitRef="number">0.0000</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6787"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6788"
      unitRef="number">0.0134</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6789"
      unitRef="number">0.0160</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6790"
      unitRef="number">0.0079</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6791"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6792"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6793"
      unitRef="number">0.0031</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6794"
      unitRef="number">0.0180</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6795"
      unitRef="number">0.0191</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6796"
      unitRef="number">0.0110</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6797"
      unitRef="number">-0.0119</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6798"
      unitRef="number">-0.0155</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6799"
      unitRef="number">-0.0077</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2760"
      decimals="4"
      id="f-6800"
      unitRef="number">0.0061</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2761"
      decimals="4"
      id="f-6801"
      unitRef="number">0.0036</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2762"
      decimals="4"
      id="f-6802"
      unitRef="number">0.0033</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2759" id="f-6803">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2759" id="f-6804">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2759" id="f-6805">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2759" id="f-6806">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2760" decimals="0" id="f-6807" unitRef="usd">162</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2760" decimals="0" id="f-6808" unitRef="usd">450</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2760" decimals="0" id="f-6809" unitRef="usd">863</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2760" decimals="0" id="f-6810" unitRef="usd">2018</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2761" decimals="0" id="f-6811" unitRef="usd">37</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2761" decimals="0" id="f-6812" unitRef="usd">449</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2761" decimals="0" id="f-6813" unitRef="usd">887</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2761" decimals="0" id="f-6814" unitRef="usd">2106</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2762" decimals="0" id="f-6815" unitRef="usd">34</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2762" decimals="0" id="f-6816" unitRef="usd">273</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2762" decimals="0" id="f-6817" unitRef="usd">531</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2762" decimals="0" id="f-6818" unitRef="usd">1271</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2759" id="f-6819">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2760" decimals="0" id="f-6820" unitRef="usd">62</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2760" decimals="0" id="f-6821" unitRef="usd">450</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2760" decimals="0" id="f-6822" unitRef="usd">863</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2760" decimals="0" id="f-6823" unitRef="usd">2018</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2759" id="f-6824">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2759" id="f-6825">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 49.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2759"
      decimals="3"
      id="f-6826"
      unitRef="number">0.495</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2759" id="f-6827">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2759" id="f-6828">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund operates as a &#x201c;target date fund&#x201d; that invests according to an asset allocation strategy designed for investors having a retirement investment goal close to the year in the Fund&#x2019;s name. The Fund is a fund of funds and invests in underlying funds of Principal Exchange-Traded Funds (&#x201c;PETF&#x201d;) and Principal Funds, Inc. (&#x201c;PFI&#x201d;), with a majority of the Fund&#x2019;s assets invested in index funds. Its underlying funds consist of domestic and foreign equity funds, fixed-income funds, real asset funds, and other funds that aim to offer diversification beyond traditional equity and fixed-income securities. The asset class diversification of the Fund is designed to moderate overall price volatility. The Fund may add, remove, or substitute underlying funds at any time.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is managed with strategic or long-term asset class targets and target ranges. There is a rebalancing strategy that aligns with the target weights to identify asset classes that are either overweight or underweight. The Fund may shift asset class targets in response to normal evaluative processes, the shortening time horizon of the Fund, or changes in market forces or Fund circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In selecting underlying funds and target weights, Principal Global Investors, LLC (&#x201c;PGI&#x201d;), the Fund&#x2019;s investment advisor, considers both quantitative measures (e.g., past performance, expected levels of risk and returns, expense levels, diversification, and style consistency) and qualitative factors (e.g., organizational stability, investment experience, investment and risk management processes, and information, trading, and compliance systems). There are no minimum or maximum percentages of assets that the Fund must invest in a specific asset class or underlying fund.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The underlying funds invest in growth and value stocks of small, medium, and large market capitalization companies, fixed-income securities, domestic and foreign (including those in emerging markets) securities, securities denominated in foreign currencies, investment companies (including index funds), and derivatives. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index. The underlying funds principally use equity index futures and options in order to gain exposure to a variety of securities or asset classes or attempt to reduce risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund&#x2019;s asset allocation will become more conservative as the Fund reaches its stated target year and the Fund&#x2019;s strategy becomes more risk adverse. Approximately 10 years after its target year, the Fund&#x2019;s underlying fund allocation is expected to match that of the Principal LifeTime Hybrid Income Fund. At that time, the Fund may be combined with the Principal LifeTime Hybrid Income Fund if the Board of Directors determines that the combination is in the best interests of Fund shareholders. It is expected that at the target date in the Fund&#x2019;s name, the shareholder will begin gradually withdrawing the account&#x2019;s value.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2763" id="f-6829">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2764" id="f-6830">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2765" id="f-6831">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2766" id="f-6832">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Target Date Fund Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2009;A target date fund should not be selected based solely on age or retirement date because there is no guarantee that this Fund will provide adequate income at or through retirement.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2767" id="f-6833">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2768" id="f-6834">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2769" id="f-6835">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2770" id="f-6836">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Options. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the options; counterparty risk; difference in trading hours for the options markets and the markets for the underlying securities (rate movements can take place in the underlying markets that cannot be reflected in the options markets); and an insufficient liquid secondary market for particular options.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2771" id="f-6837">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2772" id="f-6838">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2773" id="f-6839">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2774" id="f-6840">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2775" id="f-6841">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2776" id="f-6842">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2777" id="f-6843">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2778" id="f-6844">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2779" id="f-6845">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2780" id="f-6846">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2781" id="f-6847">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2759" id="f-6848">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2759" id="f-6849">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Life of Fund returns are measured from the date the Fund&#x2019;s shares were first sold (March 1, 2023).&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2759" id="f-6850">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2759" id="f-6851">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2759" id="f-6852">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-2782" id="f-6853">2023-03-01</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-2783" id="f-6854">2023-03-01</oef:PerfInceptionDate>
    <oef:PerfInceptionDate contextRef="c-2784" id="f-6855">2023-03-01</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-2759" id="f-6856">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2759" id="f-6857">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="-sec-ix-redline:true;border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;9.93%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(1.56)%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2759" id="f-6858">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2759" id="f-6859">2025-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2759"
      decimals="4"
      id="f-6860"
      unitRef="number">0.0993</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2759" id="f-6861">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2759" id="f-6862">2025-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2759"
      decimals="4"
      id="f-6863"
      unitRef="number">-0.0156</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2759" id="f-6864">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2783" id="f-6865">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2785"
      decimals="4"
      id="f-6866"
      unitRef="number">0.1986</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2786"
      decimals="4"
      id="f-6867"
      unitRef="number">0.1810</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2787" id="f-6868">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2788"
      decimals="4"
      id="f-6869"
      unitRef="number">0.1884</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2789"
      decimals="4"
      id="f-6870"
      unitRef="number">0.1723</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2790" id="f-6871">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2791"
      decimals="4"
      id="f-6872"
      unitRef="number">0.1221</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2792"
      decimals="4"
      id="f-6873"
      unitRef="number">0.1403</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2782" id="f-6874">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2793"
      decimals="4"
      id="f-6875"
      unitRef="number">0.1853</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2794"
      decimals="4"
      id="f-6876"
      unitRef="number">0.1833</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2784" id="f-6877">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2795"
      decimals="4"
      id="f-6878"
      unitRef="number">0.1983</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2796"
      decimals="4"
      id="f-6879"
      unitRef="number">0.1815</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2797" id="f-6880">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2759" id="f-6881">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-2798"
      decimals="4"
      id="f-6882"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2799"
      decimals="4"
      id="f-6883"
      unitRef="number">0.2198</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2800" id="f-6884">S&amp;P Target Date 2065+ Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2801"
      decimals="4"
      id="f-6885"
      unitRef="number">0.2017</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2802"
      decimals="4"
      id="f-6886"
      unitRef="number">0.1768</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2759" id="f-6887">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2759" id="f-6888">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2759" id="f-6889">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2759" id="f-6890">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2759" id="f-6891">The S&amp;P Target Date 2065+ Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2805" id="f-6894">REAL ESTATE SECURITIES FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2805" id="f-6895">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2805" id="f-6896">The Fund seeks to generate a total return.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2805" id="f-6897">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2805" id="f-6898">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-2805" id="f-6899">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-2805" decimals="0" id="f-6900" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-2805" id="f-6901">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2806"
      decimals="4"
      id="f-6902"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2807"
      decimals="4"
      id="f-6903"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2808"
      decimals="4"
      id="f-6904"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2809"
      decimals="4"
      id="f-6905"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2810"
      decimals="4"
      id="f-6906"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2811"
      decimals="4"
      id="f-6907"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2812"
      decimals="4"
      id="f-6908"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2806"
      decimals="4"
      id="f-6909"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2807"
      decimals="4"
      id="f-6910"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2808"
      decimals="4"
      id="f-6911"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2809"
      decimals="4"
      id="f-6912"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2810"
      decimals="4"
      id="f-6913"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2811"
      decimals="4"
      id="f-6914"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2812"
      decimals="4"
      id="f-6915"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-2805" id="f-6916">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2806"
      decimals="4"
      id="f-6917"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2807"
      decimals="4"
      id="f-6918"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2808"
      decimals="4"
      id="f-6919"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2809"
      decimals="4"
      id="f-6920"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2810"
      decimals="4"
      id="f-6921"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2811"
      decimals="4"
      id="f-6922"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2812"
      decimals="4"
      id="f-6923"
      unitRef="number">0.0079</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2806"
      decimals="4"
      id="f-6924"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2807"
      decimals="4"
      id="f-6925"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2808"
      decimals="4"
      id="f-6926"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2810"
      decimals="4"
      id="f-6927"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2806"
      decimals="4"
      id="f-6928"
      unitRef="number">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2807"
      decimals="4"
      id="f-6929"
      unitRef="number">0.0028</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2808"
      decimals="4"
      id="f-6930"
      unitRef="number">0.0015</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2809"
      decimals="4"
      id="f-6931"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2810"
      decimals="4"
      id="f-6932"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2811"
      decimals="4"
      id="f-6933"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2812"
      decimals="4"
      id="f-6934"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2806"
      decimals="4"
      id="f-6935"
      unitRef="number">0.0119</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2807"
      decimals="4"
      id="f-6936"
      unitRef="number">0.0207</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2808"
      decimals="4"
      id="f-6937"
      unitRef="number">0.0109</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2809"
      decimals="4"
      id="f-6938"
      unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2810"
      decimals="4"
      id="f-6939"
      unitRef="number">0.0137</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2811"
      decimals="4"
      id="f-6940"
      unitRef="number">0.0106</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2812"
      decimals="4"
      id="f-6941"
      unitRef="number">0.0081</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-2809"
      decimals="4"
      id="f-6942"
      unitRef="number">-0.0004</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2806"
      decimals="4"
      id="f-6943"
      unitRef="number">0.0119</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2807"
      decimals="4"
      id="f-6944"
      unitRef="number">0.0207</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2808"
      decimals="4"
      id="f-6945"
      unitRef="number">0.0109</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2809"
      decimals="4"
      id="f-6946"
      unitRef="number">0.0086</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2810"
      decimals="4"
      id="f-6947"
      unitRef="number">0.0137</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2811"
      decimals="4"
      id="f-6948"
      unitRef="number">0.0106</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-2812"
      decimals="4"
      id="f-6949"
      unitRef="number">0.0081</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-2805" id="f-6950">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-2805" id="f-6951">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2805" id="f-6952">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2805" id="f-6953">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2806" decimals="0" id="f-6954" unitRef="usd">665</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2806" decimals="0" id="f-6955" unitRef="usd">907</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2806" decimals="0" id="f-6956" unitRef="usd">1168</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2806" decimals="0" id="f-6957" unitRef="usd">1914</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2807" decimals="0" id="f-6958" unitRef="usd">310</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2807" decimals="0" id="f-6959" unitRef="usd">649</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2807" decimals="0" id="f-6960" unitRef="usd">1114</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2807" decimals="0" id="f-6961" unitRef="usd">2174</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2808" decimals="0" id="f-6962" unitRef="usd">211</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2808" decimals="0" id="f-6963" unitRef="usd">347</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2808" decimals="0" id="f-6964" unitRef="usd">601</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2808" decimals="0" id="f-6965" unitRef="usd">1329</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2809" decimals="0" id="f-6966" unitRef="usd">88</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2809" decimals="0" id="f-6967" unitRef="usd">283</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2809" decimals="0" id="f-6968" unitRef="usd">495</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2809" decimals="0" id="f-6969" unitRef="usd">1104</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2810" decimals="0" id="f-6970" unitRef="usd">139</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2810" decimals="0" id="f-6971" unitRef="usd">434</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2810" decimals="0" id="f-6972" unitRef="usd">750</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2810" decimals="0" id="f-6973" unitRef="usd">1646</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2811" decimals="0" id="f-6974" unitRef="usd">108</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2811" decimals="0" id="f-6975" unitRef="usd">337</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2811" decimals="0" id="f-6976" unitRef="usd">585</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2811" decimals="0" id="f-6977" unitRef="usd">1294</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2812" decimals="0" id="f-6978" unitRef="usd">83</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2812" decimals="0" id="f-6979" unitRef="usd">259</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2812" decimals="0" id="f-6980" unitRef="usd">450</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2812" decimals="0" id="f-6981" unitRef="usd">1002</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2805" id="f-6982">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2807" decimals="0" id="f-6983" unitRef="usd">210</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2807" decimals="0" id="f-6984" unitRef="usd">649</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2807" decimals="0" id="f-6985" unitRef="usd">1114</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2807" decimals="0" id="f-6986" unitRef="usd">2174</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2808" decimals="0" id="f-6987" unitRef="usd">111</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2808" decimals="0" id="f-6988" unitRef="usd">347</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2808" decimals="0" id="f-6989" unitRef="usd">601</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2808" decimals="0" id="f-6990" unitRef="usd">1329</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2805" id="f-6991">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2805" id="f-6992">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 18.5% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2805"
      decimals="3"
      id="f-6993"
      unitRef="number">0.185</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2805" id="f-6994">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2805" id="f-6995">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies principally engaged in the real estate industry. A real estate company has at least 50% of its assets, income, or profits derived from products or services related to the real estate industry. Real estate companies include real estate investment trusts (&#x201c;REITs&#x201d;) and companies with substantial real estate holdings such as paper, lumber, hotel, and entertainment companies, as well as those whose products and services relate to the real estate industry, including building supply manufacturers, mortgage lenders, and mortgage servicing companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;REITs are pooled investment vehicles that invest in income-producing real estate, real estate-related loans, or other types of real estate interests. REITs are corporations or business trusts that are permitted to eliminate corporate level federal income taxes by meeting certain requirements of the Internal Revenue Code.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in equity securities regardless of market capitalization (small, medium, or large). The Fund invests in growth and value equity securities. The Fund concentrates its investments (invest more than 25% of its net assets) in securities in the real estate industry.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is considered non-diversified, which means it can invest a higher percentage of assets in securities of individual issuers than a diversified fund. As a result, changes in the value of a single investment could cause greater fluctuations in the Fund&#x2019;s share price than would occur in a more diversified fund.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-2805" id="f-6996">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies principally engaged in the real estate industry.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-2805" id="f-6997">A real estate company has at least 50% of its assets, income, or profits derived from products or services related to the real estate industry. Real estate companies include real estate investment trusts (&#x201c;REITs&#x201d;) and companies with substantial real estate holdings such as paper, lumber, hotel, and entertainment companies, as well as those whose products and services relate to the real estate industry, including building supply manufacturers, mortgage lenders, and mortgage servicing companies.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-2805" id="f-6998">The Fund concentrates its investments (invest more than 25% of its net assets) in securities in the real estate industry.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-2813" id="f-6999">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2814" id="f-7000">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2815" id="f-7001">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2816" id="f-7002">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2817" id="f-7003">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2818" id="f-7004">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2819" id="f-7005">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industry Concentration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that concentrates investments in a particular industry or group of industries has greater exposure than other funds to market, economic, and other factors affecting that industry or group of industries. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Real Estate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A fund concentrating in the real estate industry is subject to the risks associated with direct ownership of real estate, securities of companies in the real estate industry, and/or real estate investment trusts. These risks are explained more fully below in Real Estate Investment Trusts (REITs) Risk and Real Estate Securities Risk.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2820" id="f-7006">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Real Estate.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A fund concentrating in the real estate industry is subject to the risks associated with direct ownership of real estate, securities of companies in the real estate industry, and/or real estate investment trusts. These risks are explained more fully below in Real Estate Investment Trusts (REITs) Risk and Real Estate Securities Risk.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2821" id="f-7007">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-Diversification Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A non-diversified fund may invest a high percentage of its assets in the securities of a small number of issuers and is more likely than diversified funds to be significantly affected by a specific security&#x2019;s poor performance.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2822" id="f-7008">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Investment Trusts (&#x201c;REITs&#x201d;) Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to risks associated with investing in real estate securities, REITs are dependent upon management skills, are not diversified, and are subject to heavy cash flow dependency, risks of default by borrowers, and self-liquidation. Investment in REITs also involves risks similar to risks of investing in small market capitalization companies, such as limited financial resources, less frequent and limited volume trading, and may be subject to more abrupt or erratic price movements than larger company securities. A REIT could fail to qualify for tax-free pass-through of income under the Internal Revenue Code. Fund shareholders will indirectly bear their proportionate share of the expenses of REITs in which the fund invests.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2823" id="f-7009">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2824" id="f-7010">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2805" id="f-7011">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2805" id="f-7012">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2805" id="f-7013">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2805" id="f-7014">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2805" id="f-7015">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-2805" id="f-7016">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-2805" id="f-7017">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2805" id="f-7018">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;17.29&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(22.76)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2805" id="f-7019">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2805" id="f-7020">2019-03-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2805"
      decimals="4"
      id="f-7021"
      unitRef="number">0.1729</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2805" id="f-7022">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2805" id="f-7023">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2805"
      decimals="4"
      id="f-7024"
      unitRef="number">-0.2276</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2805" id="f-7025">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2825" id="f-7026">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2826"
      decimals="4"
      id="f-7027"
      unitRef="number">-0.0469</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2827"
      decimals="4"
      id="f-7028"
      unitRef="number">0.0326</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2828"
      decimals="4"
      id="f-7029"
      unitRef="number">0.0492</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2829" id="f-7030">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2830"
      decimals="4"
      id="f-7031"
      unitRef="number">-0.0541</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2831"
      decimals="4"
      id="f-7032"
      unitRef="number">0.0234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2832"
      decimals="4"
      id="f-7033"
      unitRef="number">0.0395</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2833" id="f-7034">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2834"
      decimals="4"
      id="f-7035"
      unitRef="number">-0.0261</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2835"
      decimals="4"
      id="f-7036"
      unitRef="number">0.0232</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2836"
      decimals="4"
      id="f-7037"
      unitRef="number">0.0362</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2837" id="f-7038">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2838"
      decimals="4"
      id="f-7039"
      unitRef="number">-0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2839"
      decimals="4"
      id="f-7040"
      unitRef="number">0.0357</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2840"
      decimals="4"
      id="f-7041"
      unitRef="number">0.0484</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2841" id="f-7042">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2842"
      decimals="4"
      id="f-7043"
      unitRef="number">0.0000</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2843"
      decimals="4"
      id="f-7044"
      unitRef="number">0.0456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2844"
      decimals="4"
      id="f-7045"
      unitRef="number">0.0565</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2845" id="f-7046">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2846"
      decimals="4"
      id="f-7047"
      unitRef="number">0.0120</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2847"
      decimals="4"
      id="f-7048"
      unitRef="number">0.0479</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2848"
      decimals="4"
      id="f-7049"
      unitRef="number">0.0589</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2849" id="f-7050">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2850"
      decimals="4"
      id="f-7051"
      unitRef="number">0.0069</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2851"
      decimals="4"
      id="f-7052"
      unitRef="number">0.0427</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2852"
      decimals="4"
      id="f-7053"
      unitRef="number">0.0537</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2853" id="f-7054">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2854"
      decimals="4"
      id="f-7055"
      unitRef="number">0.0102</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2855"
      decimals="4"
      id="f-7056"
      unitRef="number">0.0459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2856"
      decimals="4"
      id="f-7057"
      unitRef="number">0.0569</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2857" id="f-7058">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2858"
      decimals="4"
      id="f-7059"
      unitRef="number">0.0125</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2859"
      decimals="4"
      id="f-7060"
      unitRef="number">0.0485</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2860"
      decimals="4"
      id="f-7061"
      unitRef="number">0.0590</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7062">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2805" id="f-7063">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7064"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7065"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7066"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2861" id="f-7067">FTSE NAREIT All Equity REIT Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2862"
      decimals="4"
      id="f-7068"
      unitRef="number">0.0227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2863"
      decimals="4"
      id="f-7069"
      unitRef="number">0.0485</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2864"
      decimals="4"
      id="f-7070"
      unitRef="number">0.0577</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2805" id="f-7071">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The FTSE NAREIT All Equity REIT Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of an index of funds with similar investment objectives.&lt;/span&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2805" id="f-7072">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2805" id="f-7073">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2805" id="f-7074">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2805" id="f-7075">The FTSE NAREIT All Equity REIT Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2875" id="f-7086">SAM (STRATEGIC ASSET MANAGEMENT) BALANCED PORTFOLIO</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2875" id="f-7087">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2875" id="f-7088">The Fund seeks to provide as high a level of total return (consisting of reinvested income and capital appreciation) as is consistent with reasonable risk.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2875" id="f-7089">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2875" id="f-7090">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-2875" id="f-7091">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-2875" decimals="0" id="f-7092" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-2875" id="f-7093">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2876"
      decimals="4"
      id="f-7094"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2877"
      decimals="4"
      id="f-7095"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2878"
      decimals="4"
      id="f-7096"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2879"
      decimals="4"
      id="f-7097"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2880"
      decimals="4"
      id="f-7098"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2881"
      decimals="4"
      id="f-7099"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2876"
      decimals="4"
      id="f-7100"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2877"
      decimals="4"
      id="f-7101"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2878"
      decimals="4"
      id="f-7102"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2879"
      decimals="4"
      id="f-7103"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2880"
      decimals="4"
      id="f-7104"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2881"
      decimals="4"
      id="f-7105"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-2875" id="f-7106">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2876"
      decimals="4"
      id="f-7107"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2877"
      decimals="4"
      id="f-7108"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2878"
      decimals="4"
      id="f-7109"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2879"
      decimals="4"
      id="f-7110"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2880"
      decimals="4"
      id="f-7111"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2881"
      decimals="4"
      id="f-7112"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2876"
      decimals="4"
      id="f-7113"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2877"
      decimals="4"
      id="f-7114"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2878"
      decimals="4"
      id="f-7115"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2880"
      decimals="4"
      id="f-7116"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2876"
      decimals="4"
      id="f-7117"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2877"
      decimals="4"
      id="f-7118"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2878"
      decimals="4"
      id="f-7119"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2879"
      decimals="4"
      id="f-7120"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2880"
      decimals="4"
      id="f-7121"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2881"
      decimals="4"
      id="f-7122"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2876"
      decimals="4"
      id="f-7123"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2877"
      decimals="4"
      id="f-7124"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2878"
      decimals="4"
      id="f-7125"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2879"
      decimals="4"
      id="f-7126"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2880"
      decimals="4"
      id="f-7127"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2881"
      decimals="4"
      id="f-7128"
      unitRef="number">0.0046</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2876"
      decimals="4"
      id="f-7129"
      unitRef="number">0.0105</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2877"
      decimals="4"
      id="f-7130"
      unitRef="number">0.0182</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2878"
      decimals="4"
      id="f-7131"
      unitRef="number">0.0091</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2879"
      decimals="4"
      id="f-7132"
      unitRef="number">0.0075</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2880"
      decimals="4"
      id="f-7133"
      unitRef="number">0.0131</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2881"
      decimals="4"
      id="f-7134"
      unitRef="number">0.0100</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-2875" id="f-7135">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2875" id="f-7136">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2875" id="f-7137">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2876" decimals="0" id="f-7138" unitRef="usd">651</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2876" decimals="0" id="f-7139" unitRef="usd">866</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2876" decimals="0" id="f-7140" unitRef="usd">1098</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2876" decimals="0" id="f-7141" unitRef="usd">1762</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2877" decimals="0" id="f-7142" unitRef="usd">285</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2877" decimals="0" id="f-7143" unitRef="usd">573</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2877" decimals="0" id="f-7144" unitRef="usd">985</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2877" decimals="0" id="f-7145" unitRef="usd">1935</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2878" decimals="0" id="f-7146" unitRef="usd">193</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2878" decimals="0" id="f-7147" unitRef="usd">290</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2878" decimals="0" id="f-7148" unitRef="usd">504</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2878" decimals="0" id="f-7149" unitRef="usd">1120</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2879" decimals="0" id="f-7150" unitRef="usd">77</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2879" decimals="0" id="f-7151" unitRef="usd">240</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2879" decimals="0" id="f-7152" unitRef="usd">417</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2879" decimals="0" id="f-7153" unitRef="usd">930</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2880" decimals="0" id="f-7154" unitRef="usd">133</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2880" decimals="0" id="f-7155" unitRef="usd">415</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2880" decimals="0" id="f-7156" unitRef="usd">718</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2880" decimals="0" id="f-7157" unitRef="usd">1579</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2881" decimals="0" id="f-7158" unitRef="usd">102</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2881" decimals="0" id="f-7159" unitRef="usd">318</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2881" decimals="0" id="f-7160" unitRef="usd">552</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2881" decimals="0" id="f-7161" unitRef="usd">1225</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2875" id="f-7162">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2877" decimals="0" id="f-7163" unitRef="usd">185</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2877" decimals="0" id="f-7164" unitRef="usd">573</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2877" decimals="0" id="f-7165" unitRef="usd">985</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2877" decimals="0" id="f-7166" unitRef="usd">1935</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2878" decimals="0" id="f-7167" unitRef="usd">93</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2878" decimals="0" id="f-7168" unitRef="usd">290</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2878" decimals="0" id="f-7169" unitRef="usd">504</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2878" decimals="0" id="f-7170" unitRef="usd">1120</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2875" id="f-7171">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2875" id="f-7172">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying funds' performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 44.7% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2875"
      decimals="3"
      id="f-7173"
      unitRef="number">0.447</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2875" id="f-7174">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2875" id="f-7175">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Portfolios operate as funds of funds and invest principally in funds and exchange-traded funds (&#x201c;ETFs&#x201d;) of Principal Funds, Inc. and Principal Exchange-Traded Funds (&#x201c;Underlying Funds&#x201d;). Each SAM Portfolio generally categorizes each Underlying Fund as a fixed-income, equity, or specialty fund based on its investment profile. Each SAM Portfolio typically allocates its assets among Underlying Funds, and within predetermined percentage ranges, as determined by the SAM Portfolio in accordance with its outlook for the economy, the financial markets, and the relative market valuations of the Underlying Funds. The asset class diversification of the SAM Portfolio is designed to moderate overall price volatility and cushion severe losses in any one investment sector.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 20% and 60% of its assets in fixed-income funds, and less than 40% in any one fixed-income fund; such funds generally invest in fixed-income instruments such as corporate bonds;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 40% and 80% of its assets in equity funds, and less than 30% in any one equity fund; such funds generally invest in equity securities of domestic and foreign companies (including in emerging markets), including small, medium, and large market capitalization companies, and growth and value stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;less than 20% of its assets in specialty funds, and less than 20% in any one specialty fund; such funds generally offer unique combinations of traditional equity securities and fixed-income securities or use alternative investment strategies that aim to offer diversification beyond traditional equity and fixed-income securities and include investments in such assets as infrastructure, commodities, currencies, and natural resources companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may temporarily exceed these percentage ranges and may alter the percentage ranges when it deems appropriate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2882" id="f-7176">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2883" id="f-7177">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2884" id="f-7178">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2885" id="f-7179">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2886" id="f-7180">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2887" id="f-7181">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2888" id="f-7182">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2889" id="f-7183">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2890" id="f-7184">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2891" id="f-7185">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2892" id="f-7186">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2893" id="f-7187">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2894" id="f-7188">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2875" id="f-7189">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2875" id="f-7190">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2875" id="f-7191">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2875" id="f-7192">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2875" id="f-7193">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-2875" id="f-7194">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-2875" id="f-7195">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2875" id="f-7196">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;13.09&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(15.43)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2875" id="f-7197">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2875" id="f-7198">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2875"
      decimals="4"
      id="f-7199"
      unitRef="number">0.1309</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2875" id="f-7200">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2875" id="f-7201">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2875"
      decimals="4"
      id="f-7202"
      unitRef="number">-0.1543</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2875" id="f-7203">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2895" id="f-7204">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2896"
      decimals="4"
      id="f-7205"
      unitRef="number">0.0732</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2897"
      decimals="4"
      id="f-7206"
      unitRef="number">0.0566</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2898"
      decimals="4"
      id="f-7207"
      unitRef="number">0.0725</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2899" id="f-7208">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2900"
      decimals="4"
      id="f-7209"
      unitRef="number">0.0444</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2901"
      decimals="4"
      id="f-7210"
      unitRef="number">0.0373</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2902"
      decimals="4"
      id="f-7211"
      unitRef="number">0.0553</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2903" id="f-7212">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2904"
      decimals="4"
      id="f-7213"
      unitRef="number">0.0576</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2905"
      decimals="4"
      id="f-7214"
      unitRef="number">0.0402</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2906"
      decimals="4"
      id="f-7215"
      unitRef="number">0.0537</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2907" id="f-7216">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2908"
      decimals="4"
      id="f-7217"
      unitRef="number">0.1173</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2909"
      decimals="4"
      id="f-7218"
      unitRef="number">0.0604</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2910"
      decimals="4"
      id="f-7219"
      unitRef="number">0.0720</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2911" id="f-7220">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2912"
      decimals="4"
      id="f-7221"
      unitRef="number">0.1271</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2913"
      decimals="4"
      id="f-7222"
      unitRef="number">0.0702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2914"
      decimals="4"
      id="f-7223"
      unitRef="number">0.0803</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2915" id="f-7224">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2916"
      decimals="4"
      id="f-7225"
      unitRef="number">0.1388</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2917"
      decimals="4"
      id="f-7226"
      unitRef="number">0.0719</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2918"
      decimals="4"
      id="f-7227"
      unitRef="number">0.0819</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2919" id="f-7228">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2920"
      decimals="4"
      id="f-7229"
      unitRef="number">0.1329</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2921"
      decimals="4"
      id="f-7230"
      unitRef="number">0.0659</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2922"
      decimals="4"
      id="f-7231"
      unitRef="number">0.0759</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2923" id="f-7232">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2924"
      decimals="4"
      id="f-7233"
      unitRef="number">0.1363</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2925"
      decimals="4"
      id="f-7234"
      unitRef="number">0.0693</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2926"
      decimals="4"
      id="f-7235"
      unitRef="number">0.0793</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7236">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7237"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7238"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7239"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7240">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7241"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7242"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7243"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2927" id="f-7244">SAM Balanced Blended Index (except as noted for MSCI ACWI Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2928"
      decimals="4"
      id="f-7245"
      unitRef="number">0.1622</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2929"
      decimals="4"
      id="f-7246"
      unitRef="number">0.0657</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2930"
      decimals="4"
      id="f-7247"
      unitRef="number">0.0796</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7248">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7249"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7250"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7251"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7252">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7253"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7254"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7255"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2931" id="f-7256">SAM Balanced Blended Index (except as noted for MSCI EAFE Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2932"
      decimals="4"
      id="f-7257"
      unitRef="number">0.1526</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2933"
      decimals="4"
      id="f-7258"
      unitRef="number">0.0715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2934"
      decimals="4"
      id="f-7259"
      unitRef="number">0.0861</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7260">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7261"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7262"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7263"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7264">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2875" id="f-7265">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7266"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7267"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7268"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-7269">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-7270"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-7271"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-7272"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2875" id="f-7273">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective March 1, 2026, the Fund changed its primary broad-based securities market index to the MSCI ACWI Index NTR because it more closely aligns with the Fund's investment approach. Prior to March 1, 2026, the Fund's primary broad-based securities market index was the Russell 3000 Index. The SAM Balanced Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives. Performance of each component of the blended index is also shown. Effective as of March 1, 2026, the Fund changed the weightings of the SAM Balanced Blended Index to the following because such weightings more closely align with the Fund's investment approach: 60% MSCI ACWI Index NTR and 40% Bloomberg US Aggregate Index. Prior to March 1, 2026, the components and weightings of the SAM Balanced Blended Index were as follows: 45% Russell 3000 Index, 40% Bloomberg US Aggregate Index, and 15% MSCI EAFE Index NTR. The blended index returns reflect the allocations described in the preceding sentences and are as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2875" id="f-7274">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2875" id="f-7275">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2875" id="f-7276">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2875" id="f-7277">The SAM Balanced Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-2945" id="f-7288">SAM (STRATEGIC ASSET MANAGEMENT) CONSERVATIVE BALANCED PORTFOLIO</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-2945" id="f-7289">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-2945" id="f-7290">The Fund seeks to provide a high level of total return (consisting of reinvestment of income and capital appreciation), consistent with a moderate degree of principal risk.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-2945" id="f-7291">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-2945" id="f-7292">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-2945" id="f-7293">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-2945" decimals="0" id="f-7294" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-2945" id="f-7295">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2946"
      decimals="4"
      id="f-7296"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2947"
      decimals="4"
      id="f-7297"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2948"
      decimals="4"
      id="f-7298"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2949"
      decimals="4"
      id="f-7299"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2950"
      decimals="4"
      id="f-7300"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-2951"
      decimals="4"
      id="f-7301"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2946"
      decimals="4"
      id="f-7302"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2947"
      decimals="4"
      id="f-7303"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2948"
      decimals="4"
      id="f-7304"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2949"
      decimals="4"
      id="f-7305"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2950"
      decimals="4"
      id="f-7306"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-2951"
      decimals="4"
      id="f-7307"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-2945" id="f-7308">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-2946"
      decimals="4"
      id="f-7309"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2947"
      decimals="4"
      id="f-7310"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2948"
      decimals="4"
      id="f-7311"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2949"
      decimals="4"
      id="f-7312"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2950"
      decimals="4"
      id="f-7313"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-2951"
      decimals="4"
      id="f-7314"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2946"
      decimals="4"
      id="f-7315"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2947"
      decimals="4"
      id="f-7316"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2948"
      decimals="4"
      id="f-7317"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-2950"
      decimals="4"
      id="f-7318"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2946"
      decimals="4"
      id="f-7319"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2947"
      decimals="4"
      id="f-7320"
      unitRef="number">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2948"
      decimals="4"
      id="f-7321"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2949"
      decimals="4"
      id="f-7322"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2950"
      decimals="4"
      id="f-7323"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-2951"
      decimals="4"
      id="f-7324"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2946"
      decimals="4"
      id="f-7325"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2947"
      decimals="4"
      id="f-7326"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2948"
      decimals="4"
      id="f-7327"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2949"
      decimals="4"
      id="f-7328"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2950"
      decimals="4"
      id="f-7329"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-2951"
      decimals="4"
      id="f-7330"
      unitRef="number">0.0043</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2946"
      decimals="4"
      id="f-7331"
      unitRef="number">0.0102</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2947"
      decimals="4"
      id="f-7332"
      unitRef="number">0.0182</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2948"
      decimals="4"
      id="f-7333"
      unitRef="number">0.0087</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2949"
      decimals="4"
      id="f-7334"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2950"
      decimals="4"
      id="f-7335"
      unitRef="number">0.0128</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-2951"
      decimals="4"
      id="f-7336"
      unitRef="number">0.0097</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-2945" id="f-7337">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-2945" id="f-7338">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-2945" id="f-7339">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-2946" decimals="0" id="f-7340" unitRef="usd">648</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2946" decimals="0" id="f-7341" unitRef="usd">857</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2946" decimals="0" id="f-7342" unitRef="usd">1082</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2946" decimals="0" id="f-7343" unitRef="usd">1729</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2947" decimals="0" id="f-7344" unitRef="usd">285</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2947" decimals="0" id="f-7345" unitRef="usd">573</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2947" decimals="0" id="f-7346" unitRef="usd">985</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2947" decimals="0" id="f-7347" unitRef="usd">1927</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2948" decimals="0" id="f-7348" unitRef="usd">189</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2948" decimals="0" id="f-7349" unitRef="usd">278</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2948" decimals="0" id="f-7350" unitRef="usd">482</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2948" decimals="0" id="f-7351" unitRef="usd">1073</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2949" decimals="0" id="f-7352" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2949" decimals="0" id="f-7353" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2949" decimals="0" id="f-7354" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2949" decimals="0" id="f-7355" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2950" decimals="0" id="f-7356" unitRef="usd">130</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2950" decimals="0" id="f-7357" unitRef="usd">406</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2950" decimals="0" id="f-7358" unitRef="usd">702</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2950" decimals="0" id="f-7359" unitRef="usd">1545</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-2951" decimals="0" id="f-7360" unitRef="usd">99</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-2951" decimals="0" id="f-7361" unitRef="usd">309</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-2951" decimals="0" id="f-7362" unitRef="usd">536</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-2951" decimals="0" id="f-7363" unitRef="usd">1190</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-2945" id="f-7364">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2947" decimals="0" id="f-7365" unitRef="usd">185</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2947" decimals="0" id="f-7366" unitRef="usd">573</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2947" decimals="0" id="f-7367" unitRef="usd">985</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2947" decimals="0" id="f-7368" unitRef="usd">1927</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-2948" decimals="0" id="f-7369" unitRef="usd">89</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-2948" decimals="0" id="f-7370" unitRef="usd">278</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-2948" decimals="0" id="f-7371" unitRef="usd">482</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-2948" decimals="0" id="f-7372" unitRef="usd">1073</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-2945" id="f-7373">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-2945" id="f-7374">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 32.3% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-2945"
      decimals="3"
      id="f-7375"
      unitRef="number">0.323</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-2945" id="f-7376">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-2945" id="f-7377">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Portfolios operate as funds of funds and invest principally in funds and exchange-traded funds (&#x201c;ETFs&#x201d;) of Principal Funds, Inc. and Principal Exchange-Traded Funds (&#x201c;Underlying Funds&#x201d;). Each SAM Portfolio generally categorizes each Underlying Fund as a fixed-income, equity, or specialty fund based on its investment profile. Each SAM Portfolio typically allocates its assets among Underlying Funds, and within predetermined percentage ranges, as determined by the SAM Portfolio in accordance with its outlook for the economy, the financial markets, and the relative market valuations of the Underlying Funds. The asset class diversification of the SAM Portfolio is designed to moderate overall price volatility and cushion severe losses in any one investment sector.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 40% and 80% of its assets in fixed-income funds, and less than 40% in any one fixed-income fund; such funds generally invest in fixed-income instruments such as high yield securities (or &#x201c;junk&#x201d; bonds), securitized products, and corporate bonds;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 20% and 60% of its assets in equity funds, and less than 30% in any one equity fund; such funds generally invest in equity securities of domestic and foreign companies (including in emerging markets), including small, medium, and large market capitalization companies, and growth and value stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;less than 20% of its assets in specialty funds, and less than 20% in any one specialty fund; such funds generally offer unique combinations of traditional equity securities and fixed-income securities or use alternative investment strategies that aim to offer diversification beyond traditional equity and fixed-income securities and include investments in such assets as infrastructure, commodities, currencies, and natural resources companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may temporarily exceed these percentage ranges and may alter the percentage ranges when it deems appropriate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-2952" id="f-7378">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2953" id="f-7379">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2954" id="f-7380">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2955" id="f-7381">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2956" id="f-7382">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2957" id="f-7383">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2958" id="f-7384">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2959" id="f-7385">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2960" id="f-7386">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2961" id="f-7387">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2962" id="f-7388">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2963" id="f-7389">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2964" id="f-7390">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2965" id="f-7391">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-2966" id="f-7392">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-2945" id="f-7393">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-2945" id="f-7394">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-2945" id="f-7395">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-2945" id="f-7396">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-2945" id="f-7397">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-2945" id="f-7398">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-2945" id="f-7399">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-2945" id="f-7400">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:389.25pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:277.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;10.32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(11.74)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-2945" id="f-7401">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-2945" id="f-7402">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-2945"
      decimals="4"
      id="f-7403"
      unitRef="number">0.1032</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-2945" id="f-7404">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-2945" id="f-7405">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-2945"
      decimals="4"
      id="f-7406"
      unitRef="number">-0.1174</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-2945" id="f-7407">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-2967" id="f-7408">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2968"
      decimals="4"
      id="f-7409"
      unitRef="number">0.0507</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2969"
      decimals="4"
      id="f-7410"
      unitRef="number">0.0346</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2970"
      decimals="4"
      id="f-7411"
      unitRef="number">0.0533</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2971" id="f-7412">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2972"
      decimals="4"
      id="f-7413"
      unitRef="number">0.0279</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2973"
      decimals="4"
      id="f-7414"
      unitRef="number">0.0198</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2974"
      decimals="4"
      id="f-7415"
      unitRef="number">0.0393</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2975" id="f-7416">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2976"
      decimals="4"
      id="f-7417"
      unitRef="number">0.0391</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2977"
      decimals="4"
      id="f-7418"
      unitRef="number">0.0229</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2978"
      decimals="4"
      id="f-7419"
      unitRef="number">0.0380</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2979" id="f-7420">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2980"
      decimals="4"
      id="f-7421"
      unitRef="number">0.0936</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2981"
      decimals="4"
      id="f-7422"
      unitRef="number">0.0383</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2982"
      decimals="4"
      id="f-7423"
      unitRef="number">0.0529</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2983" id="f-7424">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2984"
      decimals="4"
      id="f-7425"
      unitRef="number">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2985"
      decimals="4"
      id="f-7426"
      unitRef="number">0.0483</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2986"
      decimals="4"
      id="f-7427"
      unitRef="number">0.0612</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2987" id="f-7428">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2988"
      decimals="4"
      id="f-7429"
      unitRef="number">0.1162</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2989"
      decimals="4"
      id="f-7430"
      unitRef="number">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2990"
      decimals="4"
      id="f-7431"
      unitRef="number">0.0626</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2991" id="f-7432">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2992"
      decimals="4"
      id="f-7433"
      unitRef="number">0.1097</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2993"
      decimals="4"
      id="f-7434"
      unitRef="number">0.0439</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2994"
      decimals="4"
      id="f-7435"
      unitRef="number">0.0568</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2995" id="f-7436">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-2996"
      decimals="4"
      id="f-7437"
      unitRef="number">0.1138</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2997"
      decimals="4"
      id="f-7438"
      unitRef="number">0.0472</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-2998"
      decimals="4"
      id="f-7439"
      unitRef="number">0.0601</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7440">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7441"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7442"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7443"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-2999" id="f-7444">SAM Conservative Balanced Blended Index (except as noted for MSCI ACWI Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3000"
      decimals="4"
      id="f-7445"
      unitRef="number">0.1321</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3001"
      decimals="4"
      id="f-7446"
      unitRef="number">0.0426</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3002"
      decimals="4"
      id="f-7447"
      unitRef="number">0.0602</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7448">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7449"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7450"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7451"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7452">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7453"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7454"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7455"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3003" id="f-7456">SAM Conservative Balanced Blended Index (except as noted for MSCI EAFE Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3004"
      decimals="4"
      id="f-7457"
      unitRef="number">0.1259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3005"
      decimals="4"
      id="f-7458"
      unitRef="number">0.0464</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3006"
      decimals="4"
      id="f-7459"
      unitRef="number">0.0645</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7460">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-2945" id="f-7461">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7462"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7463"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7464"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7465">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7466"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7467"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7468"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-7469">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-7470"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-7471"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-7472"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-2945" id="f-7473">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The SAM Conservative Balanced Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives. Performance of each component of the blended index is also shown. Effective as of March 1, 2026, the Fund changed the weightings of the SAM Conservative Balanced Blended Index to the following because such weightings more closely align with the Fund's investment approach: 60% Bloomberg US Aggregate Index and 40% MSCI ACWI Index NTR. Prior to March 1, 2026, the components and weightings of the SAM Conservative Balanced Blended Index were as follows: 60% Bloomberg US Aggregate  Index, 30% Russell 3000 Index, and 10% MSCI EAFE Index NTR. The blended index returns reflect the allocations described in the preceding sentences and are as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-2945" id="f-7474">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-2945" id="f-7475">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-2945" id="f-7476">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-2945" id="f-7477">The SAM Conservative Balanced Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3017" id="f-7488">SAM (STRATEGIC ASSET MANAGEMENT) CONSERVATIVE GROWTH PORTFOLIO</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3017" id="f-7489">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3017" id="f-7490">The Fund seeks to provide long-term capital appreciation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3017" id="f-7491">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3017" id="f-7492">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3017" id="f-7493">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3017" decimals="0" id="f-7494" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3017" id="f-7495">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3018"
      decimals="4"
      id="f-7496"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3019"
      decimals="4"
      id="f-7497"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3020"
      decimals="4"
      id="f-7498"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3021"
      decimals="4"
      id="f-7499"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3022"
      decimals="4"
      id="f-7500"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3023"
      decimals="4"
      id="f-7501"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3018"
      decimals="4"
      id="f-7502"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3019"
      decimals="4"
      id="f-7503"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3020"
      decimals="4"
      id="f-7504"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3021"
      decimals="4"
      id="f-7505"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3022"
      decimals="4"
      id="f-7506"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3023"
      decimals="4"
      id="f-7507"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3017" id="f-7508">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3018"
      decimals="4"
      id="f-7509"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3019"
      decimals="4"
      id="f-7510"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3020"
      decimals="4"
      id="f-7511"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3021"
      decimals="4"
      id="f-7512"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3022"
      decimals="4"
      id="f-7513"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3023"
      decimals="4"
      id="f-7514"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3018"
      decimals="4"
      id="f-7515"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3019"
      decimals="4"
      id="f-7516"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3020"
      decimals="4"
      id="f-7517"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3022"
      decimals="4"
      id="f-7518"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3018"
      decimals="4"
      id="f-7519"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3019"
      decimals="4"
      id="f-7520"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3020"
      decimals="4"
      id="f-7521"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3021"
      decimals="4"
      id="f-7522"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3022"
      decimals="4"
      id="f-7523"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3023"
      decimals="4"
      id="f-7524"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3018"
      decimals="4"
      id="f-7525"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3019"
      decimals="4"
      id="f-7526"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3020"
      decimals="4"
      id="f-7527"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3021"
      decimals="4"
      id="f-7528"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3022"
      decimals="4"
      id="f-7529"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3023"
      decimals="4"
      id="f-7530"
      unitRef="number">0.0049</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3018"
      decimals="4"
      id="f-7531"
      unitRef="number">0.0108</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3019"
      decimals="4"
      id="f-7532"
      unitRef="number">0.0185</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3020"
      decimals="4"
      id="f-7533"
      unitRef="number">0.0094</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3021"
      decimals="4"
      id="f-7534"
      unitRef="number">0.0079</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3022"
      decimals="4"
      id="f-7535"
      unitRef="number">0.0134</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3023"
      decimals="4"
      id="f-7536"
      unitRef="number">0.0103</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-3017" id="f-7537">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3017" id="f-7538">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3017" id="f-7539">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3018" decimals="0" id="f-7540" unitRef="usd">654</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3018" decimals="0" id="f-7541" unitRef="usd">875</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3018" decimals="0" id="f-7542" unitRef="usd">1113</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3018" decimals="0" id="f-7543" unitRef="usd">1795</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3019" decimals="0" id="f-7544" unitRef="usd">288</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3019" decimals="0" id="f-7545" unitRef="usd">582</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3019" decimals="0" id="f-7546" unitRef="usd">1001</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3019" decimals="0" id="f-7547" unitRef="usd">1968</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3020" decimals="0" id="f-7548" unitRef="usd">196</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3020" decimals="0" id="f-7549" unitRef="usd">300</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3020" decimals="0" id="f-7550" unitRef="usd">520</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3020" decimals="0" id="f-7551" unitRef="usd">1155</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3021" decimals="0" id="f-7552" unitRef="usd">81</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3021" decimals="0" id="f-7553" unitRef="usd">252</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3021" decimals="0" id="f-7554" unitRef="usd">439</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3021" decimals="0" id="f-7555" unitRef="usd">978</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3022" decimals="0" id="f-7556" unitRef="usd">136</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3022" decimals="0" id="f-7557" unitRef="usd">425</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3022" decimals="0" id="f-7558" unitRef="usd">734</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3022" decimals="0" id="f-7559" unitRef="usd">1613</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3023" decimals="0" id="f-7560" unitRef="usd">105</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3023" decimals="0" id="f-7561" unitRef="usd">328</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3023" decimals="0" id="f-7562" unitRef="usd">569</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3023" decimals="0" id="f-7563" unitRef="usd">1259</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3017" id="f-7564">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3019" decimals="0" id="f-7565" unitRef="usd">188</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3019" decimals="0" id="f-7566" unitRef="usd">582</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3019" decimals="0" id="f-7567" unitRef="usd">1001</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3019" decimals="0" id="f-7568" unitRef="usd">1968</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3020" decimals="0" id="f-7569" unitRef="usd">96</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3020" decimals="0" id="f-7570" unitRef="usd">300</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3020" decimals="0" id="f-7571" unitRef="usd">520</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3020" decimals="0" id="f-7572" unitRef="usd">1155</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3017" id="f-7573">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3017" id="f-7574">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 41.9% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3017"
      decimals="3"
      id="f-7575"
      unitRef="number">0.419</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3017" id="f-7576">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3017" id="f-7577">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Portfolios operate as funds of funds and invest principally in funds and exchange-traded funds (&#x201c;ETFs&#x201d;) of Principal Funds, Inc. and Principal Exchange-Traded Funds (&#x201c;Underlying Funds&#x201d;). Each SAM Portfolio generally categorizes each Underlying Fund as a fixed-income, equity, or specialty fund based on its investment profile. Each SAM Portfolio typically allocates its assets among Underlying Funds, and within predetermined percentage ranges, as determined by the SAM Portfolio in accordance with its outlook for the economy, the financial markets, and the relative market valuations of the Underlying Funds. The asset class diversification of the SAM Portfolio is designed to moderate overall price volatility and cushion severe losses in any one investment sector.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;between 0% and 40% of its assets in fixed-income funds, and less than 30% in any one fixed-income fund; such funds generally invest in fixed-income instruments such as corporate bonds;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;between 60% and 100% of its assets in equity funds, and less than 40% in any one equity fund; such funds generally invest in equity securities of domestic and foreign companies (including in emerging markets), including small, medium, and large market capitalization companies, and growth and value stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt"&gt;less than 20% of its assets in specialty funds, and less than 20% in any one specialty fund; such funds generally offer unique combinations of traditional equity securities and fixed-income securities or use alternative investment strategies that aim to offer diversification beyond traditional equity and fixed-income securities and include investments in such assets as infrastructure, commodities, currencies, and natural resources companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may temporarily exceed these percentage ranges and may alter the percentage ranges when it deems appropriate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-3024" id="f-7578">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3025" id="f-7579">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3026" id="f-7580">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3027" id="f-7581">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3028" id="f-7582">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3029" id="f-7583">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3030" id="f-7584">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3031" id="f-7585">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3032" id="f-7586">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3033" id="f-7587">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3034" id="f-7588">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3035" id="f-7589">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3036" id="f-7590">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3017" id="f-7591">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3017" id="f-7592">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3017" id="f-7593">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3017" id="f-7594">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3017" id="f-7595">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3017" id="f-7596">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3017" id="f-7597">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3017" id="f-7598">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;15.98&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(19.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3017" id="f-7599">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3017" id="f-7600">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3017"
      decimals="4"
      id="f-7601"
      unitRef="number">0.1598</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3017" id="f-7602">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3017" id="f-7603">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3017"
      decimals="4"
      id="f-7604"
      unitRef="number">-0.1915</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3017" id="f-7605">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3037" id="f-7606">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3038"
      decimals="4"
      id="f-7607"
      unitRef="number">0.0885</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3039"
      decimals="4"
      id="f-7608"
      unitRef="number">0.0737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3040"
      decimals="4"
      id="f-7609"
      unitRef="number">0.0890</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3041" id="f-7610">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3042"
      decimals="4"
      id="f-7611"
      unitRef="number">0.0554</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3043"
      decimals="4"
      id="f-7612"
      unitRef="number">0.0533</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3044"
      decimals="4"
      id="f-7613"
      unitRef="number">0.0705</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3045" id="f-7614">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3046"
      decimals="4"
      id="f-7615"
      unitRef="number">0.0726</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3047"
      decimals="4"
      id="f-7616"
      unitRef="number">0.0544</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3048"
      decimals="4"
      id="f-7617"
      unitRef="number">0.0677</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3049" id="f-7618">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3050"
      decimals="4"
      id="f-7619"
      unitRef="number">0.1324</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3051"
      decimals="4"
      id="f-7620"
      unitRef="number">0.0774</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3052"
      decimals="4"
      id="f-7621"
      unitRef="number">0.0884</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3053" id="f-7622">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3054"
      decimals="4"
      id="f-7623"
      unitRef="number">0.1433</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3055"
      decimals="4"
      id="f-7624"
      unitRef="number">0.0877</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3056"
      decimals="4"
      id="f-7625"
      unitRef="number">0.0969</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3057" id="f-7626">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3058"
      decimals="4"
      id="f-7627"
      unitRef="number">0.1544</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3059"
      decimals="4"
      id="f-7628"
      unitRef="number">0.0893</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3060"
      decimals="4"
      id="f-7629"
      unitRef="number">0.0986</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3061" id="f-7630">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3062"
      decimals="4"
      id="f-7631"
      unitRef="number">0.1488</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3063"
      decimals="4"
      id="f-7632"
      unitRef="number">0.0833</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3064"
      decimals="4"
      id="f-7633"
      unitRef="number">0.0926</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3065" id="f-7634">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3066"
      decimals="4"
      id="f-7635"
      unitRef="number">0.1522</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3067"
      decimals="4"
      id="f-7636"
      unitRef="number">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3068"
      decimals="4"
      id="f-7637"
      unitRef="number">0.0959</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7638">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7639"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7640"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7641"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7642">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7643"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7644"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7645"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3069" id="f-7646">SAM Conservative Growth Blended Index (except as noted for MSCI ACWI Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3070"
      decimals="4"
      id="f-7647"
      unitRef="number">0.1926</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3071"
      decimals="4"
      id="f-7648"
      unitRef="number">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3072"
      decimals="4"
      id="f-7649"
      unitRef="number">0.0987</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7650">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7651"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7652"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7653"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7654">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3017" id="f-7655">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7656"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7657"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7658"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3073" id="f-7659">SAM Conservative Growth Blended Index (except as noted for MSCI EAFE Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3074"
      decimals="4"
      id="f-7660"
      unitRef="number">0.1795</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3075"
      decimals="4"
      id="f-7661"
      unitRef="number">0.0966</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3076"
      decimals="4"
      id="f-7662"
      unitRef="number">0.1073</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7663">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7664"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7665"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7666"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-7667">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-7668"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-7669"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-7670"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7671">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7672"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7673"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7674"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3017" id="f-7675">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective March 1,  2026, the Fund changed its primary broad-based securities market index to the MSCI ACWI Index NTR because it more closely aligns with the Fund's investment approach. Prior to March 1, 2026, the Fund's primary broad-based securities market index was the Russell 3000 Index.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Conservative Growth Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives. Performance of each component of the blended index is also shown. Effective as of March 1, 2026, the Fund changed the weightings of the SAM Conservative Growth Blended Index to the following because such weightings more closely align with the Fund's investment approach:&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;80% MSCI ACWI Index NTR and 20% Bloomberg US Aggregate Index. Prior to March 1, 2026, the components and weightings of the SAM Conservative Growth Blended Index were as follows: 60% Russell 3000 Index, 20% Bloomberg US Aggregate Index, and 20% MSCI EAFE Index NTR. The blended index returns reflect the allocations described in the preceding sentences and are as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3017" id="f-7676">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3017" id="f-7677">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3017" id="f-7678">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3017" id="f-7679">The SAM Conservative Growth Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3087" id="f-7690">SAM (STRATEGIC ASSET MANAGEMENT) FLEXIBLE INCOME PORTFOLIO</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3087" id="f-7691">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3087" id="f-7692">The Fund seeks to provide a high level of total return (consisting of reinvestment of income with some capital appreciation).</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3087" id="f-7693">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3087" id="f-7694">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3087" id="f-7695">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3087" decimals="0" id="f-7696" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3087" id="f-7697">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3088"
      decimals="4"
      id="f-7698"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3089"
      decimals="4"
      id="f-7699"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3090"
      decimals="4"
      id="f-7700"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3091"
      decimals="4"
      id="f-7701"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3092"
      decimals="4"
      id="f-7702"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3093"
      decimals="4"
      id="f-7703"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3088"
      decimals="4"
      id="f-7704"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3089"
      decimals="4"
      id="f-7705"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3090"
      decimals="4"
      id="f-7706"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3091"
      decimals="4"
      id="f-7707"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3092"
      decimals="4"
      id="f-7708"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3093"
      decimals="4"
      id="f-7709"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3087" id="f-7710">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3088"
      decimals="4"
      id="f-7711"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3089"
      decimals="4"
      id="f-7712"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3090"
      decimals="4"
      id="f-7713"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3091"
      decimals="4"
      id="f-7714"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3092"
      decimals="4"
      id="f-7715"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3093"
      decimals="4"
      id="f-7716"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3088"
      decimals="4"
      id="f-7717"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3089"
      decimals="4"
      id="f-7718"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3090"
      decimals="4"
      id="f-7719"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3092"
      decimals="4"
      id="f-7720"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3088"
      decimals="4"
      id="f-7721"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3089"
      decimals="4"
      id="f-7722"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3090"
      decimals="4"
      id="f-7723"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3091"
      decimals="4"
      id="f-7724"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3092"
      decimals="4"
      id="f-7725"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3093"
      decimals="4"
      id="f-7726"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3088"
      decimals="4"
      id="f-7727"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3089"
      decimals="4"
      id="f-7728"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3090"
      decimals="4"
      id="f-7729"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3091"
      decimals="4"
      id="f-7730"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3092"
      decimals="4"
      id="f-7731"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3093"
      decimals="4"
      id="f-7732"
      unitRef="number">0.0041</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3088"
      decimals="4"
      id="f-7733"
      unitRef="number">0.0100</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3089"
      decimals="4"
      id="f-7734"
      unitRef="number">0.0179</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3090"
      decimals="4"
      id="f-7735"
      unitRef="number">0.0085</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3091"
      decimals="4"
      id="f-7736"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3092"
      decimals="4"
      id="f-7737"
      unitRef="number">0.0126</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3093"
      decimals="4"
      id="f-7738"
      unitRef="number">0.0095</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-3087" id="f-7739">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3087" id="f-7740">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3087" id="f-7741">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3088" decimals="0" id="f-7742" unitRef="usd">473</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3088" decimals="0" id="f-7743" unitRef="usd">681</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3088" decimals="0" id="f-7744" unitRef="usd">907</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3088" decimals="0" id="f-7745" unitRef="usd">1554</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3089" decimals="0" id="f-7746" unitRef="usd">282</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3089" decimals="0" id="f-7747" unitRef="usd">563</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3089" decimals="0" id="f-7748" unitRef="usd">970</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3089" decimals="0" id="f-7749" unitRef="usd">1897</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3090" decimals="0" id="f-7750" unitRef="usd">187</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3090" decimals="0" id="f-7751" unitRef="usd">271</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3090" decimals="0" id="f-7752" unitRef="usd">471</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3090" decimals="0" id="f-7753" unitRef="usd">1049</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3091" decimals="0" id="f-7754" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3091" decimals="0" id="f-7755" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3091" decimals="0" id="f-7756" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3091" decimals="0" id="f-7757" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3092" decimals="0" id="f-7758" unitRef="usd">128</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3092" decimals="0" id="f-7759" unitRef="usd">400</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3092" decimals="0" id="f-7760" unitRef="usd">692</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3092" decimals="0" id="f-7761" unitRef="usd">1523</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3093" decimals="0" id="f-7762" unitRef="usd">97</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3093" decimals="0" id="f-7763" unitRef="usd">303</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3093" decimals="0" id="f-7764" unitRef="usd">525</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3093" decimals="0" id="f-7765" unitRef="usd">1166</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3087" id="f-7766">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3089" decimals="0" id="f-7767" unitRef="usd">182</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3089" decimals="0" id="f-7768" unitRef="usd">563</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3089" decimals="0" id="f-7769" unitRef="usd">970</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3089" decimals="0" id="f-7770" unitRef="usd">1897</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3090" decimals="0" id="f-7771" unitRef="usd">87</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3090" decimals="0" id="f-7772" unitRef="usd">271</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3090" decimals="0" id="f-7773" unitRef="usd">471</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3090" decimals="0" id="f-7774" unitRef="usd">1049</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3087" id="f-7775">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3087" id="f-7776">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 23.9% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3087"
      decimals="3"
      id="f-7777"
      unitRef="number">0.239</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3087" id="f-7778">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3087" id="f-7779">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Portfolios operate as funds of funds and invest principally in funds and exchange-traded funds (&#x201c;ETFs&#x201d;) of Principal Funds, Inc. and Principal Exchange-Traded Funds (&#x201c;Underlying Funds&#x201d;). Each SAM Portfolio generally categorizes each Underlying Fund as a fixed-income, equity, or specialty fund based on its investment profile. Each SAM Portfolio typically allocates its assets among Underlying Funds, and within predetermined percentage ranges, as determined by the SAM Portfolio in accordance with its outlook for the economy, the financial markets, and the relative market valuations of the Underlying Funds. The asset class diversification of the SAM Portfolio is designed to moderate overall price volatility and cushion severe losses in any one investment sector.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 55% and 95% of its assets in fixed-income funds, and less than 40% in any one fixed-income fund; such funds generally invest in fixed-income instruments such as high yield securities (or &#x201c;junk&#x201d; bonds), securitized products, corporate bonds, and U.S. government securities;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 5% and 45% of its assets in equity funds, and less than 30% in any one equity fund; such funds generally invest in equity securities of domestic and foreign companies, including small, medium, and large market capitalization companies, and growth and value stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;less than 20% of its assets in specialty funds, and less than 20% in any one specialty fund; such funds generally offer unique combinations of traditional equity securities and fixed-income securities or use alternative investment strategies that aim to offer diversification beyond traditional equity and fixed-income securities and include investments in such assets as infrastructure, commodities, currencies, and natural resources companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may temporarily exceed these percentage ranges and may alter the percentage ranges when it deems appropriate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-3094" id="f-7780">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3095" id="f-7781">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3096" id="f-7782">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3097" id="f-7783">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3098" id="f-7784">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3099" id="f-7785">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3100" id="f-7786">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3101" id="f-7787">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3102" id="f-7788">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3103" id="f-7789">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3104" id="f-7790">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3105" id="f-7791">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3106" id="f-7792">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3107" id="f-7793">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3108" id="f-7794">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3109" id="f-7795">&lt;div style="margin-bottom:6pt"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3087" id="f-7796">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3087" id="f-7797">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3087" id="f-7798">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3087" id="f-7799">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3087" id="f-7800">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3087" id="f-7801">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3087" id="f-7802">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3087" id="f-7803">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;7.69&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(8.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3087" id="f-7804">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3087" id="f-7805">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3087"
      decimals="4"
      id="f-7806"
      unitRef="number">0.0769</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3087" id="f-7807">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3087" id="f-7808">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3087"
      decimals="4"
      id="f-7809"
      unitRef="number">-0.0881</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3087" id="f-7810">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3110" id="f-7811">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3111"
      decimals="4"
      id="f-7812"
      unitRef="number">0.0542</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3112"
      decimals="4"
      id="f-7813"
      unitRef="number">0.0242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3113"
      decimals="4"
      id="f-7814"
      unitRef="number">0.0427</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3114" id="f-7815">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3115"
      decimals="4"
      id="f-7816"
      unitRef="number">0.0414</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3116"
      decimals="4"
      id="f-7817"
      unitRef="number">0.0123</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3117"
      decimals="4"
      id="f-7818"
      unitRef="number">0.0302</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3118" id="f-7819">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3119"
      decimals="4"
      id="f-7820"
      unitRef="number">0.0341</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3120"
      decimals="4"
      id="f-7821"
      unitRef="number">0.0145</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3121"
      decimals="4"
      id="f-7822"
      unitRef="number">0.0290</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3122" id="f-7823">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3123"
      decimals="4"
      id="f-7824"
      unitRef="number">0.0770</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3124"
      decimals="4"
      id="f-7825"
      unitRef="number">0.0242</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3125"
      decimals="4"
      id="f-7826"
      unitRef="number">0.0403</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3126" id="f-7827">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3127"
      decimals="4"
      id="f-7828"
      unitRef="number">0.0873</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3128"
      decimals="4"
      id="f-7829"
      unitRef="number">0.0338</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3129"
      decimals="4"
      id="f-7830"
      unitRef="number">0.0484</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3130" id="f-7831">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3131"
      decimals="4"
      id="f-7832"
      unitRef="number">0.0988</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3132"
      decimals="4"
      id="f-7833"
      unitRef="number">0.0351</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3133"
      decimals="4"
      id="f-7834"
      unitRef="number">0.0497</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3134" id="f-7835">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3135"
      decimals="4"
      id="f-7836"
      unitRef="number">0.0923</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3136"
      decimals="4"
      id="f-7837"
      unitRef="number">0.0295</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3137"
      decimals="4"
      id="f-7838"
      unitRef="number">0.0441</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3138" id="f-7839">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3139"
      decimals="4"
      id="f-7840"
      unitRef="number">0.0964</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3140"
      decimals="4"
      id="f-7841"
      unitRef="number">0.0327</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3141"
      decimals="4"
      id="f-7842"
      unitRef="number">0.0473</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7843">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7844"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7845"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7846"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3142" id="f-7847">SAM Flexible Income Blended Index (except as noted for MSCI ACWI Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3143"
      decimals="4"
      id="f-7848"
      unitRef="number">0.1098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3144"
      decimals="4"
      id="f-7849"
      unitRef="number">0.0252</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3145"
      decimals="4"
      id="f-7850"
      unitRef="number">0.0453</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7851">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3087" id="f-7852">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7853"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7854"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7855"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-7856">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-7857"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-7858"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-7859"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3146" id="f-7860">SAM Flexible Income Blended Index (except as noted for MSCI EAFE Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3147"
      decimals="4"
      id="f-7861"
      unitRef="number">0.1044</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3148"
      decimals="4"
      id="f-7862"
      unitRef="number">0.0281</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3149"
      decimals="4"
      id="f-7863"
      unitRef="number">0.0487</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-7864">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-7865"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-7866"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-7867"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-7868">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-7869"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-7870"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-7871"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-7872">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-7873"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-7874"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-7875"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3087" id="f-7876">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The SAM Flexible Income Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives. Performance of each component of the blended index is also shown. Effective as of March 1, 2026, the Fund changed the weightings of the SAM Flexible Income Blended Index to the following because such weightings more closely align with the Fund's investment approach:&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;75% Bloomberg US Aggregate Index and 25% MSCI ACWI Index NTR. Prior to March 1, 2026, the components and weightings of the SAM Flexible Income Blended Index were as follows: 75% Bloomberg US Aggregate Index, 20% Russell 3000 Index, and 5% MSCI EAFE Index NTR. The blended index returns reflect the allocations described in the preceding sentences and are as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3087" id="f-7877">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3087" id="f-7878">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3087" id="f-7879">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3087" id="f-7880">The SAM Flexible Income Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3160" id="f-7891">SAM (STRATEGIC ASSET MANAGEMENT) STRATEGIC GROWTH PORTFOLIO</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3160" id="f-7892">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3160" id="f-7893">The Fund seeks to provide long-term capital appreciation.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3160" id="f-7894">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3160" id="f-7895">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3160" id="f-7896">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3160" decimals="0" id="f-7897" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3160" id="f-7898">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3161"
      decimals="4"
      id="f-7899"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3162"
      decimals="4"
      id="f-7900"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3163"
      decimals="4"
      id="f-7901"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3164"
      decimals="4"
      id="f-7902"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3165"
      decimals="4"
      id="f-7903"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3166"
      decimals="4"
      id="f-7904"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3161"
      decimals="4"
      id="f-7905"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3162"
      decimals="4"
      id="f-7906"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3163"
      decimals="4"
      id="f-7907"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3164"
      decimals="4"
      id="f-7908"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3165"
      decimals="4"
      id="f-7909"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3166"
      decimals="4"
      id="f-7910"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3160" id="f-7911">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3161"
      decimals="4"
      id="f-7912"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3162"
      decimals="4"
      id="f-7913"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3163"
      decimals="4"
      id="f-7914"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3164"
      decimals="4"
      id="f-7915"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3165"
      decimals="4"
      id="f-7916"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3166"
      decimals="4"
      id="f-7917"
      unitRef="number">0.0027</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3161"
      decimals="4"
      id="f-7918"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3162"
      decimals="4"
      id="f-7919"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3163"
      decimals="4"
      id="f-7920"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3165"
      decimals="4"
      id="f-7921"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3161"
      decimals="4"
      id="f-7922"
      unitRef="number">0.0007</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3162"
      decimals="4"
      id="f-7923"
      unitRef="number">0.0011</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3163"
      decimals="4"
      id="f-7924"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3164"
      decimals="4"
      id="f-7925"
      unitRef="number">0.0003</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3165"
      decimals="4"
      id="f-7926"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3166"
      decimals="4"
      id="f-7927"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3161"
      decimals="4"
      id="f-7928"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3162"
      decimals="4"
      id="f-7929"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3163"
      decimals="4"
      id="f-7930"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3164"
      decimals="4"
      id="f-7931"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3165"
      decimals="4"
      id="f-7932"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3166"
      decimals="4"
      id="f-7933"
      unitRef="number">0.0052</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3161"
      decimals="4"
      id="f-7934"
      unitRef="number">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3162"
      decimals="4"
      id="f-7935"
      unitRef="number">0.0190</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3163"
      decimals="4"
      id="f-7936"
      unitRef="number">0.0098</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3164"
      decimals="4"
      id="f-7937"
      unitRef="number">0.0082</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3165"
      decimals="4"
      id="f-7938"
      unitRef="number">0.0137</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3166"
      decimals="4"
      id="f-7939"
      unitRef="number">0.0106</oef:ExpensesOverAssets>
    <oef:ExpenseExampleHeading contextRef="c-3160" id="f-7940">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3160" id="f-7941">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3160" id="f-7942">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3161" decimals="0" id="f-7943" unitRef="usd">657</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3161" decimals="0" id="f-7944" unitRef="usd">883</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3161" decimals="0" id="f-7945" unitRef="usd">1128</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3161" decimals="0" id="f-7946" unitRef="usd">1827</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3162" decimals="0" id="f-7947" unitRef="usd">293</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3162" decimals="0" id="f-7948" unitRef="usd">597</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3162" decimals="0" id="f-7949" unitRef="usd">1026</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3162" decimals="0" id="f-7950" unitRef="usd">2016</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3163" decimals="0" id="f-7951" unitRef="usd">200</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3163" decimals="0" id="f-7952" unitRef="usd">312</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3163" decimals="0" id="f-7953" unitRef="usd">542</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3163" decimals="0" id="f-7954" unitRef="usd">1201</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3164" decimals="0" id="f-7955" unitRef="usd">84</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3164" decimals="0" id="f-7956" unitRef="usd">262</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3164" decimals="0" id="f-7957" unitRef="usd">455</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3164" decimals="0" id="f-7958" unitRef="usd">1014</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3165" decimals="0" id="f-7959" unitRef="usd">139</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3165" decimals="0" id="f-7960" unitRef="usd">434</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3165" decimals="0" id="f-7961" unitRef="usd">750</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3165" decimals="0" id="f-7962" unitRef="usd">1646</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3166" decimals="0" id="f-7963" unitRef="usd">108</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3166" decimals="0" id="f-7964" unitRef="usd">337</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3166" decimals="0" id="f-7965" unitRef="usd">585</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3166" decimals="0" id="f-7966" unitRef="usd">1294</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3160" id="f-7967">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3162" decimals="0" id="f-7968" unitRef="usd">193</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3162" decimals="0" id="f-7969" unitRef="usd">597</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3162" decimals="0" id="f-7970" unitRef="usd">1026</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3162" decimals="0" id="f-7971" unitRef="usd">2016</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3163" decimals="0" id="f-7972" unitRef="usd">100</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3163" decimals="0" id="f-7973" unitRef="usd">312</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3163" decimals="0" id="f-7974" unitRef="usd">542</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3163" decimals="0" id="f-7975" unitRef="usd">1201</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3160" id="f-7976">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3160" id="f-7977">&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund and each underlying fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s and the underlying fund's performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 44.8% of the average value of its portfolio.&lt;/span&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3160"
      decimals="3"
      id="f-7978"
      unitRef="number">0.448</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3160" id="f-7979">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3160" id="f-7980">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The SAM Portfolios operate as funds of funds and invest principally in funds and exchange-traded funds (&#x201c;ETFs&#x201d;) of Principal Funds, Inc. and Principal Exchange-Traded Funds (&#x201c;Underlying Funds&#x201d;). Each SAM Portfolio generally categorizes each Underlying Fund as a fixed-income, equity, or specialty fund based on its investment profile. Each SAM Portfolio typically allocates its assets among Underlying Funds, and within predetermined percentage ranges, as determined by the SAM Portfolio in accordance with its outlook for the economy, the financial markets, and the relative market valuations of the Underlying Funds. The asset class diversification of the SAM Portfolio is designed to moderate overall price volatility and cushion severe losses in any one investment sector.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund generally invests:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;between 75% and 100% of its assets in equity funds, and less than 50% in any one equity fund; such funds generally invest in equity securities of domestic and foreign companies (including in emerging markets), including small, medium, and large market capitalization companies, and growth and value stock; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;less than 20% of its assets in specialty funds, and less than 20% in any one specialty fund; such funds generally offer unique combinations of traditional equity securities or use alternative investment strategies that aim to offer diversification beyond traditional equity securities and include investments in such assets as infrastructure, commodities, currencies, and natural resources companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund may temporarily exceed these percentage ranges and may alter the percentage ranges when it deems appropriate.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-3167" id="f-7981">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3168" id="f-7982">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3169" id="f-7983">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fund of Funds Risk. &lt;/span&gt;Fund shareholders bear indirectly their proportionate share of the expenses of other investment companies (for example, other mutual funds or exchange-traded funds) in which the Fund invests (&#x201c;underlying funds&#x201d;). The Fund&#x2019;s selection and weighting of asset classes and allocation of investments in underlying funds may cause it to underperform other funds with a similar investment objective. The Fund&#x2019;s performance and risks correspond directly to the performance and risks of the underlying funds in which it invests, proportionately in accordance with the weightings of such investments, and there is no assurance that the underlying funds will achieve their investment objectives. Management of the Fund entails potential conflicts of interest: the Fund invests in affiliated underlying funds; and PGI and its affiliates may earn different fees from different underlying funds and may have an incentive to allocate more Fund assets to underlying funds from which they receive higher fees.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3170" id="f-7984">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Emerging Markets Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in emerging markets may have more risk than those in developed markets because the emerging markets are less developed and more illiquid. Emerging markets can also be subject to increased social, economic, regulatory, and political uncertainties and can be extremely volatile. The U.S. Securities and Exchange Commission, the U.S. Department of Justice, and other U.S. authorities may be limited in their ability to pursue bad actors in emerging markets, including with respect to fraud.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3171" id="f-7985">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3172" id="f-7986">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3173" id="f-7987">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3174" id="f-7988">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3175" id="f-7989">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Risks of investing in securities denominated in, or that trade in, foreign (non-U.S.) currencies include changes in foreign exchange rates and foreign exchange restrictions.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3176" id="f-7990">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3177" id="f-7991">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3160" id="f-7992">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3160" id="f-7993">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3160" id="f-7994">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3160" id="f-7995">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3160" id="f-7996">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3160" id="f-7997">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3160" id="f-7998">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3160" id="f-7999">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;19.17&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(22.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3160" id="f-8000">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3160" id="f-8001">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3160"
      decimals="4"
      id="f-8002"
      unitRef="number">0.1917</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3160" id="f-8003">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3160" id="f-8004">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3160"
      decimals="4"
      id="f-8005"
      unitRef="number">-0.2215</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3160" id="f-8006">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3178" id="f-8007">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3179"
      decimals="4"
      id="f-8008"
      unitRef="number">0.1006</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3180"
      decimals="4"
      id="f-8009"
      unitRef="number">0.0853</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3181"
      decimals="4"
      id="f-8010"
      unitRef="number">0.0992</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3182" id="f-8011">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3183"
      decimals="4"
      id="f-8012"
      unitRef="number">0.0715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3184"
      decimals="4"
      id="f-8013"
      unitRef="number">0.0673</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3185"
      decimals="4"
      id="f-8014"
      unitRef="number">0.0805</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3186" id="f-8015">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3187"
      decimals="4"
      id="f-8016"
      unitRef="number">0.0790</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3188"
      decimals="4"
      id="f-8017"
      unitRef="number">0.0645</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3189"
      decimals="4"
      id="f-8018"
      unitRef="number">0.0761</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3190" id="f-8019">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3191"
      decimals="4"
      id="f-8020"
      unitRef="number">0.1457</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3192"
      decimals="4"
      id="f-8021"
      unitRef="number">0.0889</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3193"
      decimals="4"
      id="f-8022"
      unitRef="number">0.0986</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3194" id="f-8023">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3195"
      decimals="4"
      id="f-8024"
      unitRef="number">0.1564</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3196"
      decimals="4"
      id="f-8025"
      unitRef="number">0.0993</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3197"
      decimals="4"
      id="f-8026"
      unitRef="number">0.1072</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3198" id="f-8027">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3199"
      decimals="4"
      id="f-8028"
      unitRef="number">0.1686</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3200"
      decimals="4"
      id="f-8029"
      unitRef="number">0.1011</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3201"
      decimals="4"
      id="f-8030"
      unitRef="number">0.1090</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3202" id="f-8031">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3203"
      decimals="4"
      id="f-8032"
      unitRef="number">0.1616</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3204"
      decimals="4"
      id="f-8033"
      unitRef="number">0.0949</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3205"
      decimals="4"
      id="f-8034"
      unitRef="number">0.1029</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3206" id="f-8035">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3207"
      decimals="4"
      id="f-8036"
      unitRef="number">0.1655</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3208"
      decimals="4"
      id="f-8037"
      unitRef="number">0.0984</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3209"
      decimals="4"
      id="f-8038"
      unitRef="number">0.1063</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-8039">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-8040"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-8041"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-8042"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-8043">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3160" id="f-8044">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-8045"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-8046"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-8047"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3210" id="f-8048">SAM Strategic Growth Blended Index (except as noted for MSCI ACWI Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3211"
      decimals="4"
      id="f-8049"
      unitRef="number">0.2157</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3212"
      decimals="4"
      id="f-8050"
      unitRef="number">0.1061</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3213"
      decimals="4"
      id="f-8051"
      unitRef="number">0.1126</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-552" id="f-8052">MSCI ACWI Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-553"
      decimals="4"
      id="f-8053"
      unitRef="number">0.2234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-554"
      decimals="4"
      id="f-8054"
      unitRef="number">0.1119</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-555"
      decimals="4"
      id="f-8055"
      unitRef="number">0.1172</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-8056">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-8057"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-8058"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-8059"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3214" id="f-8060">SAM Strategic Growth Blended Index (except as noted for MSCI EAFE Index NTR, reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3215"
      decimals="4"
      id="f-8061"
      unitRef="number">0.2015</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3216"
      decimals="4"
      id="f-8062"
      unitRef="number">0.1149</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3217"
      decimals="4"
      id="f-8063"
      unitRef="number">0.1222</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-8064">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-8065"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-8066"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-8067"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1249" id="f-8068">MSCI EAFE Index NTR (reflects withholding taxes on foreign dividends, but no deduction for fees, expenses, or other taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-1250"
      decimals="4"
      id="f-8069"
      unitRef="number">0.3122</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1251"
      decimals="4"
      id="f-8070"
      unitRef="number">0.0892</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1252"
      decimals="4"
      id="f-8071"
      unitRef="number">0.0818</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-8072">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-8073"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-8074"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-8075"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3160" id="f-8076">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective March 1, 2026, the Fund changed its primary broad-based securities market index to the MSCI ACWI Index NTR because it more closely aligns with the Fund's investment approach. Prior to March 1, 2026, the Fund's primary broad-based securities market index was the Russell 3000 Index. The SAM Strategic Growth Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives. Performance of each component of the blended index is also shown. Effective as of March 1, 2026, the Fund changed the weightings of the SAM Strategic Growth Blended Index to the following because such weightings more closely align with the Fund's investment approach:  95% MSCI ACWI Index NTR and 5% Bloomberg US Aggregate Index. Prior to March 1, 2026, the weightings for SAM Strategic Growth Blended Index were as follows: 70% Russell 3000 Index, 25% MSCI EAFE Index NTR, and 5% Bloomberg US Aggregate Index. The blended index returns reflect the allocations described in the preceding sentences and are as of December 31, 2025.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3160" id="f-8077">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3160" id="f-8078">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3160" id="f-8079">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3160" id="f-8080">The SAM Strategic Growth Blended Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with returns of indices of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3228" id="f-8091">SHORT-TERM INCOME FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3228" id="f-8092">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3228" id="f-8093">The Fund seeks to provide as high a level of current income as is consistent with prudent investment management and stability of principal.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3228" id="f-8094">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3228" id="f-8095">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3228" id="f-8096">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3228" decimals="0" id="f-8097" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3228" id="f-8098">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3229"
      decimals="4"
      id="f-8099"
      unitRef="number">0.0225</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3230"
      decimals="4"
      id="f-8100"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3231"
      decimals="4"
      id="f-8101"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3232"
      decimals="4"
      id="f-8102"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3233"
      decimals="4"
      id="f-8103"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3234"
      decimals="4"
      id="f-8104"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3229"
      decimals="4"
      id="f-8105"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3230"
      decimals="4"
      id="f-8106"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3231"
      decimals="4"
      id="f-8107"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3232"
      decimals="4"
      id="f-8108"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3233"
      decimals="4"
      id="f-8109"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3234"
      decimals="4"
      id="f-8110"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3228" id="f-8111">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3229"
      decimals="4"
      id="f-8112"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3230"
      decimals="4"
      id="f-8113"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3231"
      decimals="4"
      id="f-8114"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3232"
      decimals="4"
      id="f-8115"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3233"
      decimals="4"
      id="f-8116"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3234"
      decimals="4"
      id="f-8117"
      unitRef="number">0.0034</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3229"
      decimals="4"
      id="f-8118"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3230"
      decimals="4"
      id="f-8119"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3231"
      decimals="4"
      id="f-8120"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3233"
      decimals="4"
      id="f-8121"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3229"
      decimals="4"
      id="f-8122"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3230"
      decimals="4"
      id="f-8123"
      unitRef="number">0.0019</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3231"
      decimals="4"
      id="f-8124"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3232"
      decimals="4"
      id="f-8125"
      unitRef="number">0.0004</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3233"
      decimals="4"
      id="f-8126"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3234"
      decimals="4"
      id="f-8127"
      unitRef="number">0.0026</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3229"
      decimals="4"
      id="f-8128"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3230"
      decimals="4"
      id="f-8129"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3231"
      decimals="4"
      id="f-8130"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3232"
      decimals="4"
      id="f-8131"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3233"
      decimals="4"
      id="f-8132"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3234"
      decimals="4"
      id="f-8133"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3229"
      decimals="4"
      id="f-8134"
      unitRef="number">0.0060</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3230"
      decimals="4"
      id="f-8135"
      unitRef="number">0.0154</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3231"
      decimals="4"
      id="f-8136"
      unitRef="number">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3232"
      decimals="4"
      id="f-8137"
      unitRef="number">0.0039</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3233"
      decimals="4"
      id="f-8138"
      unitRef="number">0.0092</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3234"
      decimals="4"
      id="f-8139"
      unitRef="number">0.0061</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent contextRef="c-3228" id="f-8140">Fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading contextRef="c-3228" id="f-8141">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3228" id="f-8142">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3228" id="f-8143">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3229" decimals="0" id="f-8144" unitRef="usd">285</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3229" decimals="0" id="f-8145" unitRef="usd">413</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3229" decimals="0" id="f-8146" unitRef="usd">552</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3229" decimals="0" id="f-8147" unitRef="usd">958</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3230" decimals="0" id="f-8148" unitRef="usd">257</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3230" decimals="0" id="f-8149" unitRef="usd">486</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3230" decimals="0" id="f-8150" unitRef="usd">839</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3230" decimals="0" id="f-8151" unitRef="usd">1581</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3231" decimals="0" id="f-8152" unitRef="usd">160</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3231" decimals="0" id="f-8153" unitRef="usd">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3231" decimals="0" id="f-8154" unitRef="usd">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3231" decimals="0" id="f-8155" unitRef="usd">738</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3232" decimals="0" id="f-8156" unitRef="usd">40</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3232" decimals="0" id="f-8157" unitRef="usd">125</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3232" decimals="0" id="f-8158" unitRef="usd">219</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3232" decimals="0" id="f-8159" unitRef="usd">493</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3233" decimals="0" id="f-8160" unitRef="usd">94</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3233" decimals="0" id="f-8161" unitRef="usd">293</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3233" decimals="0" id="f-8162" unitRef="usd">509</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3233" decimals="0" id="f-8163" unitRef="usd">1131</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3234" decimals="0" id="f-8164" unitRef="usd">62</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3234" decimals="0" id="f-8165" unitRef="usd">195</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3234" decimals="0" id="f-8166" unitRef="usd">340</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3234" decimals="0" id="f-8167" unitRef="usd">762</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3228" id="f-8168">With respect to Classes C and J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3230" decimals="0" id="f-8169" unitRef="usd">157</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3230" decimals="0" id="f-8170" unitRef="usd">486</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3230" decimals="0" id="f-8171" unitRef="usd">839</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3230" decimals="0" id="f-8172" unitRef="usd">1581</oef:ExpenseExampleNoRedemptionYear10>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3231" decimals="0" id="f-8173" unitRef="usd">60</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3231" decimals="0" id="f-8174" unitRef="usd">189</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3231" decimals="0" id="f-8175" unitRef="usd">329</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3231" decimals="0" id="f-8176" unitRef="usd">738</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3228" id="f-8177">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3228" id="f-8178">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 42.3% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3228"
      decimals="3"
      id="f-8179"
      unitRef="number">0.423</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3228" id="f-8180">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3228" id="f-8181">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund seeks to achieve its investment objective by investing in a broad range of high-quality, fixed-income securities. The Fund invests primarily in high-quality short-term bonds and other fixed-income securities that, at the time of purchase, are rated BBB- or higher by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;) or Baa3 or higher by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;). If the security has been rated by only one of the rating agencies, that rating will determine the security&#x2019;s rating; if the security is rated differently by the rating agencies, the highest rating will be used; and if the security has not been rated by either of the rating agencies, those selecting such investments will determine the security&#x2019;s quality. The Fund&#x2019;s investments also include corporate securities, government securities, mortgage-backed and asset-backed securities (securitized products), and foreign securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund maintains an effective maturity of five years or less and an average portfolio duration that is within &#xb1;30% of the duration of the Bloomberg Credit 1-3 Year Index, which as of January 31, 2026 was 1.80 years.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in derivatives, including Treasury futures and credit index futures, for hedging purposes and to manage fixed-income exposure. A derivative is a financial arrangement, the value of which is derived from, or based on, a traditional security, asset, or market index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <oef:RiskTextBlock contextRef="c-3235" id="f-8182">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3236" id="f-8183">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3237" id="f-8184">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives may not move in the direction anticipated by the portfolio manager. Transactions in derivatives may increase volatility, cause the liquidation of portfolio positions when not advantageous to do so, and result in disproportionate losses that may be substantially greater than a fund&#x2019;s initial investment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3238" id="f-8185">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Futures. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Futures contracts involve specific risks, including: the imperfect correlation between the change in market value of the instruments held by the Fund and the price of the futures contract; possible lack of a liquid secondary market for a futures contract and the resulting inability to close a futures contract when desired; counterparty risk; and if the Fund has insufficient cash, it may have to sell securities from its portfolio to meet daily variation margin requirements.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3239" id="f-8186">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3240" id="f-8187">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risks of foreign securities include loss of value as a result of: political or economic instability; nationalization, expropriation, or confiscatory taxation; settlement delays; and limited government regulation (including less stringent reporting, accounting, and disclosure standards than are required of U.S. companies).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3241" id="f-8188">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3242" id="f-8189">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real Estate Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investing in real estate securities subjects the fund to the risks associated with the real estate market (which are similar to the risks associated with direct ownership in real estate), including declines in real estate values, loss due to casualty or condemnation, property taxes, interest rate changes, increased expenses, cash flow of underlying real estate assets, regulatory changes (including zoning, land use, and rents), and environmental problems, as well as to the risks related to the management skill and creditworthiness of the issuer.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3243" id="f-8190">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3244" id="f-8191">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Securitized Products Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in securitized products are subject to risks similar to traditional fixed-income securities, such as credit, interest rate, liquidity, prepayment, extension, and default risk, as well as additional risks associated with the nature of the assets and the servicing of those assets. Unscheduled prepayments on securitized products may have to be reinvested at lower rates. A reduction in prepayments may increase the effective maturities of these securities, exposing them to the risk of decline in market value over time (extension risk).&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3245" id="f-8192">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Yields available from U.S. government securities are generally lower than yields from many other fixed-income securities. The value of U.S. government securities may be adversely impacted by changes in interest rates, changes in the credit rating of the U.S. government, or a default by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3246" id="f-8193">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;U.S. Government-Sponsored Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities issued by U.S. government-sponsored enterprises such as the Federal Home Loan Mortgage Corporation, the Federal National Mortgage Association, and the Federal Home Loan Banks are not issued or guaranteed by the U.S. government.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3228" id="f-8194">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3228" id="f-8195">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3228" id="f-8196">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3228" id="f-8197">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3228" id="f-8198">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3228" id="f-8199">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3228" id="f-8200">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3228" id="f-8201">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;3.37&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(2.48)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3228" id="f-8202">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3228" id="f-8203">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3228"
      decimals="4"
      id="f-8204"
      unitRef="number">0.0337</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3228" id="f-8205">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3228" id="f-8206">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3228"
      decimals="4"
      id="f-8207"
      unitRef="number">-0.0248</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3228" id="f-8208">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3247" id="f-8209">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3248"
      decimals="4"
      id="f-8210"
      unitRef="number">0.0289</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3249"
      decimals="4"
      id="f-8211"
      unitRef="number">0.0166</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3250"
      decimals="4"
      id="f-8212"
      unitRef="number">0.0216</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3251" id="f-8213">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3252"
      decimals="4"
      id="f-8214"
      unitRef="number">0.0137</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3253"
      decimals="4"
      id="f-8215"
      unitRef="number">0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3254"
      decimals="4"
      id="f-8216"
      unitRef="number">0.0121</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3255" id="f-8217">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3256"
      decimals="4"
      id="f-8218"
      unitRef="number">0.0169</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3257"
      decimals="4"
      id="f-8219"
      unitRef="number">0.0081</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3258"
      decimals="4"
      id="f-8220"
      unitRef="number">0.0124</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3259" id="f-8221">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3260"
      decimals="4"
      id="f-8222"
      unitRef="number">0.0331</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3261"
      decimals="4"
      id="f-8223"
      unitRef="number">0.0117</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3262"
      decimals="4"
      id="f-8224"
      unitRef="number">0.0164</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3263" id="f-8225">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3264"
      decimals="4"
      id="f-8226"
      unitRef="number">0.0440</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3265"
      decimals="4"
      id="f-8227"
      unitRef="number">0.0216</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3266"
      decimals="4"
      id="f-8228"
      unitRef="number">0.0241</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3267" id="f-8229">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3268"
      decimals="4"
      id="f-8230"
      unitRef="number">0.0552</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3269"
      decimals="4"
      id="f-8231"
      unitRef="number">0.0235</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3270"
      decimals="4"
      id="f-8232"
      unitRef="number">0.0262</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3271" id="f-8233">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3272"
      decimals="4"
      id="f-8234"
      unitRef="number">0.0496</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3273"
      decimals="4"
      id="f-8235"
      unitRef="number">0.0181</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3274"
      decimals="4"
      id="f-8236"
      unitRef="number">0.0208</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3275" id="f-8237">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3276"
      decimals="4"
      id="f-8238"
      unitRef="number">0.0529</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3277"
      decimals="4"
      id="f-8239"
      unitRef="number">0.0213</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3278"
      decimals="4"
      id="f-8240"
      unitRef="number">0.0238</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-105" id="f-8241">Bloomberg US Aggregate Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3228" id="f-8242">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-106"
      decimals="4"
      id="f-8243"
      unitRef="number">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-107"
      decimals="4"
      id="f-8244"
      unitRef="number">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-108"
      decimals="4"
      id="f-8245"
      unitRef="number">0.0201</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3279" id="f-8246">Bloomberg Credit 1-3 Year Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3280"
      decimals="4"
      id="f-8247"
      unitRef="number">0.0582</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3281"
      decimals="4"
      id="f-8248"
      unitRef="number">0.0246</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3282"
      decimals="4"
      id="f-8249"
      unitRef="number">0.0264</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3228" id="f-8250">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bloomberg US Aggregate Index is the Fund's primary broad-based securities market index. The Bloomberg Credit 1-3 Year Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3228" id="f-8251">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3228" id="f-8252">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3228" id="f-8253">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3228" id="f-8254">The Bloomberg Credit 1-3 Year Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3293" id="f-8265">SMALLCAP FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3293" id="f-8266">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3293" id="f-8267">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3293" id="f-8268">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3293" id="f-8269">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3293" id="f-8270">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $50,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3293" decimals="0" id="f-8271" unitRef="usd">50000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3293" id="f-8272">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3294"
      decimals="4"
      id="f-8273"
      unitRef="number">0.0550</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3295"
      decimals="4"
      id="f-8274"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3296"
      decimals="4"
      id="f-8275"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3297"
      decimals="4"
      id="f-8276"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3298"
      decimals="4"
      id="f-8277"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3299"
      decimals="4"
      id="f-8278"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3294"
      decimals="4"
      id="f-8279"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3295"
      decimals="4"
      id="f-8280"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3296"
      decimals="4"
      id="f-8281"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3297"
      decimals="4"
      id="f-8282"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3298"
      decimals="4"
      id="f-8283"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3299"
      decimals="4"
      id="f-8284"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3293" id="f-8285">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3294"
      decimals="4"
      id="f-8286"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3295"
      decimals="4"
      id="f-8287"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3296"
      decimals="4"
      id="f-8288"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3297"
      decimals="4"
      id="f-8289"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3298"
      decimals="4"
      id="f-8290"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3299"
      decimals="4"
      id="f-8291"
      unitRef="number">0.0072</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3294"
      decimals="4"
      id="f-8292"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3295"
      decimals="4"
      id="f-8293"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3297"
      decimals="4"
      id="f-8294"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3294"
      decimals="4"
      id="f-8295"
      unitRef="number">0.0014</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3295"
      decimals="4"
      id="f-8296"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3296"
      decimals="4"
      id="f-8297"
      unitRef="number">0.0016</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3297"
      decimals="4"
      id="f-8298"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3298"
      decimals="4"
      id="f-8299"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3299"
      decimals="4"
      id="f-8300"
      unitRef="number">0.0001</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3294"
      decimals="4"
      id="f-8301"
      unitRef="number">0.0111</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3295"
      decimals="4"
      id="f-8302"
      unitRef="number">0.0097</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3296"
      decimals="4"
      id="f-8303"
      unitRef="number">0.0088</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3297"
      decimals="4"
      id="f-8304"
      unitRef="number">0.0130</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3298"
      decimals="4"
      id="f-8305"
      unitRef="number">0.0099</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3299"
      decimals="4"
      id="f-8306"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3296"
      decimals="4"
      id="f-8307"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3294"
      decimals="4"
      id="f-8308"
      unitRef="number">0.0111</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3295"
      decimals="4"
      id="f-8309"
      unitRef="number">0.0097</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3296"
      decimals="4"
      id="f-8310"
      unitRef="number">0.0085</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3297"
      decimals="4"
      id="f-8311"
      unitRef="number">0.0130</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3298"
      decimals="4"
      id="f-8312"
      unitRef="number">0.0099</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3299"
      decimals="4"
      id="f-8313"
      unitRef="number">0.0073</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-3293" id="f-8314">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-3293" id="f-8315">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3293" id="f-8316">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3293" id="f-8317">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3294" decimals="0" id="f-8318" unitRef="usd">657</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3294" decimals="0" id="f-8319" unitRef="usd">883</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3294" decimals="0" id="f-8320" unitRef="usd">1128</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3294" decimals="0" id="f-8321" unitRef="usd">1827</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3295" decimals="0" id="f-8322" unitRef="usd">199</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3295" decimals="0" id="f-8323" unitRef="usd">309</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3295" decimals="0" id="f-8324" unitRef="usd">536</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3295" decimals="0" id="f-8325" unitRef="usd">1190</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3296" decimals="0" id="f-8326" unitRef="usd">87</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3296" decimals="0" id="f-8327" unitRef="usd">278</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3296" decimals="0" id="f-8328" unitRef="usd">485</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3296" decimals="0" id="f-8329" unitRef="usd">1082</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3297" decimals="0" id="f-8330" unitRef="usd">132</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3297" decimals="0" id="f-8331" unitRef="usd">412</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3297" decimals="0" id="f-8332" unitRef="usd">713</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3297" decimals="0" id="f-8333" unitRef="usd">1568</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3298" decimals="0" id="f-8334" unitRef="usd">101</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3298" decimals="0" id="f-8335" unitRef="usd">315</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3298" decimals="0" id="f-8336" unitRef="usd">547</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3298" decimals="0" id="f-8337" unitRef="usd">1213</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3299" decimals="0" id="f-8338" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3299" decimals="0" id="f-8339" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3299" decimals="0" id="f-8340" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3299" decimals="0" id="f-8341" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3293" id="f-8342">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3295" decimals="0" id="f-8343" unitRef="usd">99</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3295" decimals="0" id="f-8344" unitRef="usd">309</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3295" decimals="0" id="f-8345" unitRef="usd">536</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3295" decimals="0" id="f-8346" unitRef="usd">1190</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3293" id="f-8347">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3293" id="f-8348">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 31.4% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3293"
      decimals="3"
      id="f-8349"
      unitRef="number">0.314</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3293" id="f-8350">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3293" id="f-8351">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with small market capitalizations. For this Fund, companies with small market capitalizations are those with market capitalizations within the range of companies comprising the Russell&#160;2000&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Index (as of January&#160;30, 2026, this was between approximately $10.0 million and $38.2 billion). Those managing the Fund&#x2019;s investments seek to invest in securities of companies that they believe have improving and sustainable business fundamentals, rising investor expectations, and attractive relative valuations.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-3293" id="f-8352">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with small market capitalizations.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-3293" id="f-8353">For this Fund, companies with small market capitalizations are those with market capitalizations within the range of companies comprising the Russell&#160;2000&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Index</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-3300" id="f-8354">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3301" id="f-8355">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3302" id="f-8356">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3303" id="f-8357">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3304" id="f-8358">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3293" id="f-8359">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3293" id="f-8360">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3293" id="f-8361">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3293" id="f-8362">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3293" id="f-8363">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3293" id="f-8364">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3293" id="f-8365">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3293" id="f-8366">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:375.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:48.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;28.39&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(30.54)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3293" id="f-8367">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3293" id="f-8368">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3293"
      decimals="4"
      id="f-8369"
      unitRef="number">0.2839</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3293" id="f-8370">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3293" id="f-8371">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3293"
      decimals="4"
      id="f-8372"
      unitRef="number">-0.3054</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3293" id="f-8373">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3305" id="f-8374">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3306"
      decimals="4"
      id="f-8375"
      unitRef="number">0.0849</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3307"
      decimals="4"
      id="f-8376"
      unitRef="number">0.0491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3308"
      decimals="4"
      id="f-8377"
      unitRef="number">0.0867</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3309" id="f-8378">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3310"
      decimals="4"
      id="f-8379"
      unitRef="number">0.0714</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3311"
      decimals="4"
      id="f-8380"
      unitRef="number">0.0399</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3312"
      decimals="4"
      id="f-8381"
      unitRef="number">0.0729</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3313" id="f-8382">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3314"
      decimals="4"
      id="f-8383"
      unitRef="number">0.0599</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3315"
      decimals="4"
      id="f-8384"
      unitRef="number">0.0371</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3316"
      decimals="4"
      id="f-8385"
      unitRef="number">0.0665</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3317" id="f-8386">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3318"
      decimals="4"
      id="f-8387"
      unitRef="number">0.1398</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3319"
      decimals="4"
      id="f-8388"
      unitRef="number">0.0627</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3320"
      decimals="4"
      id="f-8389"
      unitRef="number">0.0946</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3321" id="f-8390">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3322"
      decimals="4"
      id="f-8391"
      unitRef="number">0.1512</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3323"
      decimals="4"
      id="f-8392"
      unitRef="number">0.0642</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3324"
      decimals="4"
      id="f-8393"
      unitRef="number">0.0965</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3325" id="f-8394">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3326"
      decimals="4"
      id="f-8395"
      unitRef="number">0.1456</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3327"
      decimals="4"
      id="f-8396"
      unitRef="number">0.0593</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3328"
      decimals="4"
      id="f-8397"
      unitRef="number">0.0912</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3329" id="f-8398">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3330"
      decimals="4"
      id="f-8399"
      unitRef="number">0.1492</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3331"
      decimals="4"
      id="f-8400"
      unitRef="number">0.0626</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3332"
      decimals="4"
      id="f-8401"
      unitRef="number">0.0946</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3333" id="f-8402">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3334"
      decimals="4"
      id="f-8403"
      unitRef="number">0.1519</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3335"
      decimals="4"
      id="f-8404"
      unitRef="number">0.0652</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3336"
      decimals="4"
      id="f-8405"
      unitRef="number">0.0967</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-8406">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3293" id="f-8407">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-8408"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-8409"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-8410"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3337" id="f-8411">Russell 2000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3338"
      decimals="4"
      id="f-8412"
      unitRef="number">0.1281</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3339"
      decimals="4"
      id="f-8413"
      unitRef="number">0.0609</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3340"
      decimals="4"
      id="f-8414"
      unitRef="number">0.0962</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3293" id="f-8415">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The Russell 2000 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3293" id="f-8416">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3293" id="f-8417">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3293" id="f-8418">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3293" id="f-8419">The Russell 2000 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3351" id="f-8430">SMALLCAP GROWTH FUND I</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3351" id="f-8431">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3351" id="f-8432">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3351" id="f-8433">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3351" id="f-8434">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-3351" id="f-8435">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3352"
      decimals="4"
      id="f-8436"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3353"
      decimals="4"
      id="f-8437"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3354"
      decimals="4"
      id="f-8438"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3355"
      decimals="4"
      id="f-8439"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3356"
      decimals="4"
      id="f-8440"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3351" id="f-8441">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8442"
      unitRef="number">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8443"
      unitRef="number">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8444"
      unitRef="number">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8445"
      unitRef="number">0.0085</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8446"
      unitRef="number">0.0085</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8447"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8448"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8449"
      unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8450"
      unitRef="number">0.0012</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8451"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8452"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8453"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8454"
      unitRef="number">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8455"
      unitRef="number">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8456"
      unitRef="number">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8457"
      unitRef="number">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8458"
      unitRef="number">0.0003</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8459"
      unitRef="number">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8460"
      unitRef="number">0.0100</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8461"
      unitRef="number">0.0146</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8462"
      unitRef="number">0.0115</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8463"
      unitRef="number">0.0090</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8464"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8465"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8466"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8467"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8468"
      unitRef="number">-0.0003</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3352"
      decimals="4"
      id="f-8469"
      unitRef="number">0.0114</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3353"
      decimals="4"
      id="f-8470"
      unitRef="number">0.0098</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3354"
      decimals="4"
      id="f-8471"
      unitRef="number">0.0144</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3355"
      decimals="4"
      id="f-8472"
      unitRef="number">0.0113</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3356"
      decimals="4"
      id="f-8473"
      unitRef="number">0.0087</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-3351" id="f-8474">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-3351" id="f-8475">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3351" id="f-8476">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3351" id="f-8477">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3352" decimals="0" id="f-8478" unitRef="usd">216</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3352" decimals="0" id="f-8479" unitRef="usd">366</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3352" decimals="0" id="f-8480" unitRef="usd">636</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3352" decimals="0" id="f-8481" unitRef="usd">1407</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3353" decimals="0" id="f-8482" unitRef="usd">100</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3353" decimals="0" id="f-8483" unitRef="usd">316</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3353" decimals="0" id="f-8484" unitRef="usd">551</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3353" decimals="0" id="f-8485" unitRef="usd">1223</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3354" decimals="0" id="f-8486" unitRef="usd">147</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3354" decimals="0" id="f-8487" unitRef="usd">460</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3354" decimals="0" id="f-8488" unitRef="usd">796</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3354" decimals="0" id="f-8489" unitRef="usd">1745</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3355" decimals="0" id="f-8490" unitRef="usd">115</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3355" decimals="0" id="f-8491" unitRef="usd">363</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3355" decimals="0" id="f-8492" unitRef="usd">631</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3355" decimals="0" id="f-8493" unitRef="usd">1396</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3356" decimals="0" id="f-8494" unitRef="usd">89</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3356" decimals="0" id="f-8495" unitRef="usd">284</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3356" decimals="0" id="f-8496" unitRef="usd">496</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3356" decimals="0" id="f-8497" unitRef="usd">1105</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3351" id="f-8498">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3352" decimals="0" id="f-8499" unitRef="usd">116</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3352" decimals="0" id="f-8500" unitRef="usd">366</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3352" decimals="0" id="f-8501" unitRef="usd">636</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3352" decimals="0" id="f-8502" unitRef="usd">1407</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3351" id="f-8503">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3351" id="f-8504">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 70.1% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3351"
      decimals="3"
      id="f-8505"
      unitRef="number">0.701</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3351" id="f-8506">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3351" id="f-8507">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in growth equity securities of companies with small market capitalizations. For this Fund, growth equity securities of companies with small market capitalizations are (i) those with market capitalizations within the range of companies comprising the Russell 2000 Index (as of January&#160;30, 2026, this range was between $10.0 million and $38.2 billion) and (ii) included within at least one of the following growth indices: the MSCI All Country World IMI Growth Index, the S&amp;amp;P 1500 Growth Index, or the Russell 3000 Growth Index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the Russell 2000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth Index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-3351" id="f-8508">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in growth equity securities of companies with small market capitalizations.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-3351" id="f-8509">For this Fund, growth equity securities of companies with small market capitalizations are (i) those with market capitalizations within the range of companies comprising the Russell 2000 Index (as of January&#160;30, 2026, this range was between $10.0 million and $38.2 billion) and (ii) included within at least one of the following growth indices: the MSCI All Country World IMI Growth Index, the S&amp;amp;P 1500 Growth Index, or the Russell 3000 Growth Index.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-3357" id="f-8510">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3358" id="f-8511">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3359" id="f-8512">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3360" id="f-8513">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Growth Style Risk.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Growth investing entails the risk that if growth companies do not increase their earnings at a rate expected by investors, the market price of their stock may decline significantly, even if earnings show an absolute increase. Growth company stocks also typically lack the dividend yield that can lessen price declines in market downturns.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3361" id="f-8514">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3362" id="f-8515">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Passive Strategy Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A portion of the Fund seeks to match the performance of a specified index. However, the correlation between the performance of this portion of the Fund and index performance may be affected by many factors, such as Fund expenses, the timing of cash flows into and out of the Fund, changes in securities markets, and changes in the composition of the index.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3363" id="f-8516">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3351" id="f-8517">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3351" id="f-8518">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3351" id="f-8519">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3351" id="f-8520">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3351" id="f-8521">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-3351" id="f-8522">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3351" id="f-8523">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q2 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;33.84&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(22.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3351" id="f-8524">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3351" id="f-8525">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3351"
      decimals="4"
      id="f-8526"
      unitRef="number">0.3384</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3351" id="f-8527">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3351" id="f-8528">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3351"
      decimals="4"
      id="f-8529"
      unitRef="number">-0.2208</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3351" id="f-8530">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3364" id="f-8531">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3365"
      decimals="4"
      id="f-8532"
      unitRef="number">0.1274</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3366"
      decimals="4"
      id="f-8533"
      unitRef="number">0.0274</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3367"
      decimals="4"
      id="f-8534"
      unitRef="number">0.1098</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3368" id="f-8535">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3369"
      decimals="4"
      id="f-8536"
      unitRef="number">0.1038</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3370"
      decimals="4"
      id="f-8537"
      unitRef="number">0.0107</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3371"
      decimals="4"
      id="f-8538"
      unitRef="number">0.0900</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3372" id="f-8539">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3373"
      decimals="4"
      id="f-8540"
      unitRef="number">0.0905</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3374"
      decimals="4"
      id="f-8541"
      unitRef="number">0.0182</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3375"
      decimals="4"
      id="f-8542"
      unitRef="number">0.0849</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3376" id="f-8543">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3377"
      decimals="4"
      id="f-8544"
      unitRef="number">0.1152</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3378"
      decimals="4"
      id="f-8545"
      unitRef="number">0.0256</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3379"
      decimals="4"
      id="f-8546"
      unitRef="number">0.1073</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3380" id="f-8547">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3381"
      decimals="4"
      id="f-8548"
      unitRef="number">0.1225</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3382"
      decimals="4"
      id="f-8549"
      unitRef="number">0.0227</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3383"
      decimals="4"
      id="f-8550"
      unitRef="number">0.1044</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3384" id="f-8551">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3385"
      decimals="4"
      id="f-8552"
      unitRef="number">0.1250</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3386"
      decimals="4"
      id="f-8553"
      unitRef="number">0.0257</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3387"
      decimals="4"
      id="f-8554"
      unitRef="number">0.1077</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3388" id="f-8555">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3389"
      decimals="4"
      id="f-8556"
      unitRef="number">0.1283</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3390"
      decimals="4"
      id="f-8557"
      unitRef="number">0.0284</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3391"
      decimals="4"
      id="f-8558"
      unitRef="number">0.1106</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-8559">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3351" id="f-8560">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-8561"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-8562"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-8563"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3392" id="f-8564">Russell 2000 Growth Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3393"
      decimals="4"
      id="f-8565"
      unitRef="number">0.1301</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3394"
      decimals="4"
      id="f-8566"
      unitRef="number">0.0318</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3395"
      decimals="4"
      id="f-8567"
      unitRef="number">0.0957</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3351" id="f-8568">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The Russell 2000 Growth Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3351" id="f-8569">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3351" id="f-8570">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3351" id="f-8571">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3351" id="f-8572">The Russell 2000 Growth Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3406" id="f-8583">SMALLCAP S&amp;P 600 INDEX FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3406" id="f-8584">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3406" id="f-8585">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3406" id="f-8586">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3406" id="f-8587">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-3406" id="f-8588">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3407"
      decimals="4"
      id="f-8589"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3408"
      decimals="4"
      id="f-8590"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3409"
      decimals="4"
      id="f-8591"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3410"
      decimals="4"
      id="f-8592"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3411"
      decimals="4"
      id="f-8593"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3406" id="f-8594">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3407"
      decimals="4"
      id="f-8595"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3408"
      decimals="4"
      id="f-8596"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3409"
      decimals="4"
      id="f-8597"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3410"
      decimals="4"
      id="f-8598"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3411"
      decimals="4"
      id="f-8599"
      unitRef="number">0.0015</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3407"
      decimals="4"
      id="f-8600"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3409"
      decimals="4"
      id="f-8601"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3407"
      decimals="4"
      id="f-8602"
      unitRef="number">0.0009</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3408"
      decimals="4"
      id="f-8603"
      unitRef="number">0.0010</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3409"
      decimals="4"
      id="f-8604"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3410"
      decimals="4"
      id="f-8605"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3411"
      decimals="4"
      id="f-8606"
      unitRef="number">0.0002</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3407"
      decimals="4"
      id="f-8607"
      unitRef="number">0.0039</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3408"
      decimals="4"
      id="f-8608"
      unitRef="number">0.0025</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3409"
      decimals="4"
      id="f-8609"
      unitRef="number">0.0073</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3410"
      decimals="4"
      id="f-8610"
      unitRef="number">0.0042</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3411"
      decimals="4"
      id="f-8611"
      unitRef="number">0.0017</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3408"
      decimals="4"
      id="f-8612"
      unitRef="number">-0.0004</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3407"
      decimals="4"
      id="f-8613"
      unitRef="number">0.0039</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3408"
      decimals="4"
      id="f-8614"
      unitRef="number">0.0021</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3409"
      decimals="4"
      id="f-8615"
      unitRef="number">0.0073</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3410"
      decimals="4"
      id="f-8616"
      unitRef="number">0.0042</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3411"
      decimals="4"
      id="f-8617"
      unitRef="number">0.0017</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-3406" id="f-8618">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-3406" id="f-8619">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3406" id="f-8620">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3406" id="f-8621">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3407" decimals="0" id="f-8622" unitRef="usd">140</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3407" decimals="0" id="f-8623" unitRef="usd">125</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3407" decimals="0" id="f-8624" unitRef="usd">219</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3407" decimals="0" id="f-8625" unitRef="usd">493</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3408" decimals="0" id="f-8626" unitRef="usd">22</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3408" decimals="0" id="f-8627" unitRef="usd">76</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3408" decimals="0" id="f-8628" unitRef="usd">137</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3408" decimals="0" id="f-8629" unitRef="usd">314</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3409" decimals="0" id="f-8630" unitRef="usd">75</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3409" decimals="0" id="f-8631" unitRef="usd">233</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3409" decimals="0" id="f-8632" unitRef="usd">406</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3409" decimals="0" id="f-8633" unitRef="usd">906</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3410" decimals="0" id="f-8634" unitRef="usd">43</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3410" decimals="0" id="f-8635" unitRef="usd">135</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3410" decimals="0" id="f-8636" unitRef="usd">235</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3410" decimals="0" id="f-8637" unitRef="usd">530</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3411" decimals="0" id="f-8638" unitRef="usd">17</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3411" decimals="0" id="f-8639" unitRef="usd">55</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3411" decimals="0" id="f-8640" unitRef="usd">96</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3411" decimals="0" id="f-8641" unitRef="usd">217</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3406" id="f-8642">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3407" decimals="0" id="f-8643" unitRef="usd">40</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3407" decimals="0" id="f-8644" unitRef="usd">125</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3407" decimals="0" id="f-8645" unitRef="usd">219</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3407" decimals="0" id="f-8646" unitRef="usd">493</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3406" id="f-8647">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3406" id="f-8648">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 35.9% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3406"
      decimals="3"
      id="f-8649"
      unitRef="number">0.359</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3406" id="f-8650">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3406" id="f-8651">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) SmallCap 600 Index (the &#x201c;Index&#x201d;). The Index is designed to represent U.S. equities with risk/return characteristics of the small cap universe. As of January&#160;30, 2026, the market capitalization range of the companies comprising the Index was between approximately $194.0 million and $9.8 billion. Each component stock of the Index is weighted in proportion to its total market value. The Index is rebalanced quarterly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund employs a passive investment approach designed to attempt to track the performance of the Index. In seeking its objective, the Fund typically employs a replication strategy, which involves investing in all the securities that make up the Index, in the same proportions as the Index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Note:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &#x201c;Standard &amp;amp; Poor&#x2019;s SmallCap 600&#x201d; and &#x201c;S&amp;amp;P SmallCap 600&#x201d; are trademarks of S&amp;amp;P Global and have been licensed by Principal. The Fund is not sponsored, endorsed, sold, or promoted by S&amp;amp;P Global, and S&amp;amp;P Global makes no representation regarding the advisability of investing in the Fund.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-3406" id="f-8652">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) SmallCap 600 Index (the &#x201c;Index&#x201d;).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-3406" id="f-8653">equity securities of companies that compose the Standard &amp;amp; Poor&#x2019;s (&#x201c;S&amp;amp;P&#x201d;) SmallCap 600 Index</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:StrategyPortfolioConcentration contextRef="c-3406" id="f-8654">The Fund will not concentrate (i.e., invest more than 25% of its assets) its investments in a particular industry except to the extent the Index is so concentrated. As of January 31, 2026, the Index was not concentrated in any industry.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock contextRef="c-3412" id="f-8655">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3413" id="f-8656">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3414" id="f-8657">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3415" id="f-8658">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3416" id="f-8659">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Index Fund Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Index funds use a passive investment approach and generally do not attempt to manage market volatility, use defensive strategies, or reduce the effect of any long-term periods of poor investment performance. Therefore, the Fund may hold securities that present risks that an investment advisor researching individual securities might seek to avoid. An index fund has operating and other expenses while an index does not. As a result, over time, index funds tend to underperform the index. The correlation between fund performance and index performance may also be affected by the type of passive investment approach used by a fund (sampling or replication), changes in securities markets, changes in the composition of the index, and the timing of purchases and sales of fund shares. Errors or delays in compiling or rebalancing the Index may impact the performance of the Fund and increase transaction costs.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3417" id="f-8660">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industry Concentration Risk.&#x2009;&lt;/span&gt;A fund that concentrates investments in a particular industry or group of industries has greater exposure than other funds to market, economic, and other factors affecting that industry or group of industries.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3418" id="f-8661">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3406" id="f-8662">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3406" id="f-8663">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For periods prior to the inception date of Class R-6 shares (November 22, 2016), the performance shown in the table for Class R-6 shares is that of the Fund&#x2019;s Class R-3 shares, adjusted to reflect the fees and expenses of Class R-6 shares. However, where the adjustment for fees and expenses results in performance for Class R-6 shares that is higher than the historical performance of the Class R-3 shares, the historical performance of the Class R-3 shares is used. These adjustments result in performance for such periods that is no higher than the historical performance of the Class R-3 shares.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3406" id="f-8664">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3406" id="f-8665">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3406" id="f-8666">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerfInceptionDate contextRef="c-3419" id="f-8667">2016-11-22</oef:PerfInceptionDate>
    <oef:BarChartHeading contextRef="c-3406" id="f-8668">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3406" id="f-8669">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;31.18&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(32.65)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3406" id="f-8670">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3406" id="f-8671">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3406"
      decimals="4"
      id="f-8672"
      unitRef="number">0.3118</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3406" id="f-8673">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3406" id="f-8674">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3406"
      decimals="4"
      id="f-8675"
      unitRef="number">-0.3265</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3406" id="f-8676">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3420" id="f-8677">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3421"
      decimals="4"
      id="f-8678"
      unitRef="number">0.0591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3422"
      decimals="4"
      id="f-8679"
      unitRef="number">0.0703</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3423"
      decimals="4"
      id="f-8680"
      unitRef="number">0.0956</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3424" id="f-8681">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3425"
      decimals="4"
      id="f-8682"
      unitRef="number">0.0312</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3426"
      decimals="4"
      id="f-8683"
      unitRef="number">0.0476</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3427"
      decimals="4"
      id="f-8684"
      unitRef="number">0.0747</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3428" id="f-8685">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3429"
      decimals="4"
      id="f-8686"
      unitRef="number">0.0497</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3430"
      decimals="4"
      id="f-8687"
      unitRef="number">0.0519</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3431"
      decimals="4"
      id="f-8688"
      unitRef="number">0.0733</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3432" id="f-8689">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3433"
      decimals="4"
      id="f-8690"
      unitRef="number">0.0474</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3434"
      decimals="4"
      id="f-8691"
      unitRef="number">0.0682</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3435"
      decimals="4"
      id="f-8692"
      unitRef="number">0.0935</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3436" id="f-8693">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3437"
      decimals="4"
      id="f-8694"
      unitRef="number">0.0532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3438"
      decimals="4"
      id="f-8695"
      unitRef="number">0.0647</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3439"
      decimals="4"
      id="f-8696"
      unitRef="number">0.0900</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3440" id="f-8697">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3441"
      decimals="4"
      id="f-8698"
      unitRef="number">0.0567</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3442"
      decimals="4"
      id="f-8699"
      unitRef="number">0.0680</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3443"
      decimals="4"
      id="f-8700"
      unitRef="number">0.0934</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3419" id="f-8701">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3444"
      decimals="4"
      id="f-8702"
      unitRef="number">0.0591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3445"
      decimals="4"
      id="f-8703"
      unitRef="number">0.0708</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3446"
      decimals="4"
      id="f-8704"
      unitRef="number">0.0956</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1110" id="f-8705">S&amp;P 1500 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3406" id="f-8706">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1111"
      decimals="4"
      id="f-8707"
      unitRef="number">0.1702</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1112"
      decimals="4"
      id="f-8708"
      unitRef="number">0.1396</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1113"
      decimals="4"
      id="f-8709"
      unitRef="number">0.1446</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3447" id="f-8710">S&amp;P SmallCap 600 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3448"
      decimals="4"
      id="f-8711"
      unitRef="number">0.0602</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3449"
      decimals="4"
      id="f-8712"
      unitRef="number">0.0731</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3450"
      decimals="4"
      id="f-8713"
      unitRef="number">0.0981</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3406" id="f-8714">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The S&amp;amp;P 1500 Index is the Fund's primary broad-based securities market index. The S&amp;amp;P SmallCap 600 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3406" id="f-8715">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3406" id="f-8716">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3406" id="f-8717">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3406" id="f-8718">The S&amp;P SmallCap 600 Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3461" id="f-8729">SMALLCAP VALUE FUND&#160;II</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3461" id="f-8730">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3461" id="f-8731">The Fund seeks long-term growth of capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3461" id="f-8732">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3461" id="f-8733">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class or Class R-6 shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ShareholderFeesCaption contextRef="c-3461" id="f-8734">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3462"
      decimals="4"
      id="f-8735"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3463"
      decimals="4"
      id="f-8736"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3464"
      decimals="4"
      id="f-8737"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3465"
      decimals="4"
      id="f-8738"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3466"
      decimals="4"
      id="f-8739"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3461" id="f-8740">Annual Fund&#160;Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8741"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8742"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8743"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8744"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8745"
      unitRef="number">0.0088</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8746"
      unitRef="number">0.0015</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8747"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8748"
      unitRef="number">0.0019</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8749"
      unitRef="number">0.0013</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8750"
      unitRef="number">0.0033</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8751"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8752"
      unitRef="number">0.0005</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8753"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8754"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8755"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8756"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8757"
      unitRef="number">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8758"
      unitRef="number">0.0123</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8759"
      unitRef="number">0.0102</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8760"
      unitRef="number">0.0147</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8761"
      unitRef="number">0.0116</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8762"
      unitRef="number">0.0094</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8763"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8764"
      unitRef="number">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8765"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8766"
      unitRef="number">-0.0002</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8767"
      unitRef="number">-0.0005</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3462"
      decimals="4"
      id="f-8768"
      unitRef="number">0.0121</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3463"
      decimals="4"
      id="f-8769"
      unitRef="number">0.0094</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3464"
      decimals="4"
      id="f-8770"
      unitRef="number">0.0145</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3465"
      decimals="4"
      id="f-8771"
      unitRef="number">0.0114</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3466"
      decimals="4"
      id="f-8772"
      unitRef="number">0.0089</oef:NetExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent contextRef="c-3461" id="f-8773">Fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-3461" id="f-8774">February&#160;28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-3461" id="f-8775">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3461" id="f-8776">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3461" id="f-8777">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3462" decimals="0" id="f-8778" unitRef="usd">223</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3462" decimals="0" id="f-8779" unitRef="usd">388</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3462" decimals="0" id="f-8780" unitRef="usd">674</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3462" decimals="0" id="f-8781" unitRef="usd">1487</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3463" decimals="0" id="f-8782" unitRef="usd">96</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3463" decimals="0" id="f-8783" unitRef="usd">317</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3463" decimals="0" id="f-8784" unitRef="usd">555</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3463" decimals="0" id="f-8785" unitRef="usd">1241</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3464" decimals="0" id="f-8786" unitRef="usd">148</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3464" decimals="0" id="f-8787" unitRef="usd">463</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3464" decimals="0" id="f-8788" unitRef="usd">801</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3464" decimals="0" id="f-8789" unitRef="usd">1756</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3465" decimals="0" id="f-8790" unitRef="usd">116</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3465" decimals="0" id="f-8791" unitRef="usd">366</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3465" decimals="0" id="f-8792" unitRef="usd">636</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3465" decimals="0" id="f-8793" unitRef="usd">1407</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3466" decimals="0" id="f-8794" unitRef="usd">91</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3466" decimals="0" id="f-8795" unitRef="usd">295</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3466" decimals="0" id="f-8796" unitRef="usd">515</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3466" decimals="0" id="f-8797" unitRef="usd">1150</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3461" id="f-8798">With respect to Class J shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3462" decimals="0" id="f-8799" unitRef="usd">123</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3462" decimals="0" id="f-8800" unitRef="usd">388</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3462" decimals="0" id="f-8801" unitRef="usd">674</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3462" decimals="0" id="f-8802" unitRef="usd">1487</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3461" id="f-8803">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3461" id="f-8804">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 89.9% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3461"
      decimals="3"
      id="f-8805"
      unitRef="number">0.899</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3461" id="f-8806">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3461" id="f-8807">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with small market capitalizations. For this Fund, companies with small market capitalizations are those with market capitalizations of one or both of the following: $3.5 billion or less, or within the range of companies composing the Russell 2000&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Value Index (as of January&#160;30, 2026, this range was between approximately $16.0 million and $32.4 billion). The Fund invests in value equity securities, an investment strategy that emphasizes buying equity securities that appear to be undervalued.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund is primarily actively managed by the sub-advisors. In addition, Principal Global Investors, LLC may invest up to 30% of the Fund&#x2019;s assets using an index sampling strategy designed to match the performance of the Russell 2000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value Index.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-3461" id="f-8808">Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in equity securities of companies with small market capitalizations.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-3461" id="f-8809">For this Fund, companies with small market capitalizations are those with market capitalizations of one or both of the following: $3.5 billion or less, or within the range of companies composing the Russell 2000&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt; Value Index</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-3467" id="f-8810">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3468" id="f-8811">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3469" id="f-8812">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Equity Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A variety of factors can negatively impact the value of equity securities held by a fund, including a decline in the issuer&#x2019;s financial condition, unfavorable performance of the issuer&#x2019;s sector or industry, or changes in response to overall market and economic conditions. A fund&#x2019;s principal market segment(s) (such as market capitalization or style) may underperform other market segments or the equity markets as a whole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3470" id="f-8813">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Smaller Companies Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investments in smaller companies may involve greater risk and price volatility than investments in larger, more mature companies. Smaller companies may have limited product lines, markets, or financial resources; lack the competitive strength of larger companies; have less experienced managers; or depend on a few key employees. Their securities often are less widely held and trade less frequently and in lesser quantities, and their market prices often fluctuate more, than securities of larger companies.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3471" id="f-8814">&lt;div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Value Style Risk. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Value investing entails the risk that value stocks may continue to be undervalued by the market for extended periods, including the entire period during which the stock is held by a fund, or the events that would cause the stock price to increase may not occur as anticipated or at all. Moreover, a stock that appears to be undervalued actually may be appropriately priced at a low level and, therefore, would not be profitable for the fund.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3472" id="f-8815">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Passive Strategy Risk.&#x2009;&lt;/span&gt;A portion of the Fund seeks to match the performance of a specified index. However, the correlation between the performance of this portion of the Fund and index performance may be affected by many factors, such as Fund expenses, the timing of cash flows into and out of the Fund, changes in securities markets, and changes in the composition of the index.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3474" id="f-8817">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3473" id="f-8816" xsi:nil="true"/>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3461" id="f-8818">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3461" id="f-8819">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Institutional Class shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3461" id="f-8820">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3461" id="f-8821">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3461" id="f-8822">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartHeading contextRef="c-3461" id="f-8823">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3461" id="f-8824">&lt;div style="margin-bottom:6pt;padding-left:54pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;31.34&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(35.49)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3461" id="f-8825">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3461" id="f-8826">2020-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3461"
      decimals="4"
      id="f-8827"
      unitRef="number">0.3134</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3461" id="f-8828">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3461" id="f-8829">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3461"
      decimals="4"
      id="f-8830"
      unitRef="number">-0.3549</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3461" id="f-8831">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3475" id="f-8832">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3476"
      decimals="4"
      id="f-8833"
      unitRef="number">0.0817</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3477"
      decimals="4"
      id="f-8834"
      unitRef="number">0.1036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3478"
      decimals="4"
      id="f-8835"
      unitRef="number">0.0913</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3479" id="f-8836">Institutional Class Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3480"
      decimals="4"
      id="f-8837"
      unitRef="number">0.0583</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3481"
      decimals="4"
      id="f-8838"
      unitRef="number">0.0738</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3482"
      decimals="4"
      id="f-8839"
      unitRef="number">0.0670</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3483" id="f-8840">Institutional Class Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3484"
      decimals="4"
      id="f-8841"
      unitRef="number">0.0611</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3485"
      decimals="4"
      id="f-8842"
      unitRef="number">0.0735</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3486"
      decimals="4"
      id="f-8843"
      unitRef="number">0.0664</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3487" id="f-8844">Class J Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3488"
      decimals="4"
      id="f-8845"
      unitRef="number">0.0685</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3489"
      decimals="4"
      id="f-8846"
      unitRef="number">0.1004</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3490"
      decimals="4"
      id="f-8847"
      unitRef="number">0.0874</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3491" id="f-8848">Class R-3 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3492"
      decimals="4"
      id="f-8849"
      unitRef="number">0.0757</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3493"
      decimals="4"
      id="f-8850"
      unitRef="number">0.0977</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3494"
      decimals="4"
      id="f-8851"
      unitRef="number">0.0855</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3495" id="f-8852">Class R-5 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3496"
      decimals="4"
      id="f-8853"
      unitRef="number">0.0799</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3497"
      decimals="4"
      id="f-8854"
      unitRef="number">0.1014</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3498"
      decimals="4"
      id="f-8855"
      unitRef="number">0.0889</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3499" id="f-8856">Class R-6 Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3500"
      decimals="4"
      id="f-8857"
      unitRef="number">0.0822</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3501"
      decimals="4"
      id="f-8858"
      unitRef="number">0.1042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3502"
      decimals="4"
      id="f-8859"
      unitRef="number">0.0917</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-1051" id="f-8860">Russell 3000 Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3461" id="f-8861">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct
      contextRef="c-1052"
      decimals="4"
      id="f-8862"
      unitRef="number">0.1715</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1053"
      decimals="4"
      id="f-8863"
      unitRef="number">0.1315</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-1054"
      decimals="4"
      id="f-8864"
      unitRef="number">0.1429</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3503" id="f-8865">Russell 2000 Value Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3504"
      decimals="4"
      id="f-8866"
      unitRef="number">0.1259</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3505"
      decimals="4"
      id="f-8867"
      unitRef="number">0.0888</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3506"
      decimals="4"
      id="f-8868"
      unitRef="number">0.0927</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3461" id="f-8869">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Institutional Class shares only and would be different for the other share classes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Russell 3000 Index is the Fund's primary broad-based securities market index. The Russell 2000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3461" id="f-8870">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3461" id="f-8871">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3461" id="f-8872">After-tax returns are shown for Institutional Class shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <oef:PerformanceAdditionalMarketIndex contextRef="c-3461" id="f-8873">The Russell 2000 Value Index is included as an additional index for the Fund as it shows how the Fund&#x2019;s performance compares with the returns of an index of funds with similar investment objectives.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading contextRef="c-3517" id="f-8884">TAX-EXEMPT BOND FUND</oef:RiskReturnHeading>
    <oef:ObjectiveHeading contextRef="c-3517" id="f-8885">Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock contextRef="c-3517" id="f-8886">The Fund seeks to provide a high level of income that is exempt from federal income tax while protecting investors&#x2019; capital.</oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading contextRef="c-3517" id="f-8887">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock contextRef="c-3517" id="f-8888">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and examples below.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc. More information about these and other discounts is available from your financial intermediary and in &#x201c;Choosing a Share Class and The Costs of Investing&#x201d; beginning on page 398 of the Fund&#x2019;s Prospectus, Appendix B to the Prospectus titled &#x201c;Intermediary-Specific Sales Charge Waivers and Reductions,&#x201d; and &#x201c;Multiple Class Structure&#x201d; beginning on page 69 of the Fund&#x2019;s Statement of Additional Information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If you purchase Institutional Class shares through certain programs offered by certain financial intermediaries, you may be required to pay a commission and/or other forms of compensation to the broker, or to your Financial Professional or other financial intermediary.&lt;/span&gt;&lt;/div&gt;</oef:ExpenseNarrativeTextBlock>
    <oef:ExpenseBreakpointDiscounts contextRef="c-3517" id="f-8889">You may qualify for sales charge discounts if you and your family invest, or agree to invest in the future, at least $100,000 in Class A Shares of Principal Funds, Inc.</oef:ExpenseBreakpointDiscounts>
    <oef:ExpenseBreakpointMinimumInvestmentRequiredAmount contextRef="c-3517" decimals="0" id="f-8890" unitRef="usd">100000</oef:ExpenseBreakpointMinimumInvestmentRequiredAmount>
    <oef:ShareholderFeesCaption contextRef="c-3517" id="f-8891">Shareholder Fees (fees paid directly from your investment)</oef:ShareholderFeesCaption>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3518"
      decimals="4"
      id="f-8892"
      unitRef="number">0.0375</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3519"
      decimals="4"
      id="f-8893"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice
      contextRef="c-3520"
      decimals="4"
      id="f-8894"
      unitRef="number">0</oef:MaximumSalesChargeImposedOnPurchasesOverOfferingPrice>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3518"
      decimals="4"
      id="f-8895"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3519"
      decimals="4"
      id="f-8896"
      unitRef="number">0.0100</oef:MaximumDeferredSalesChargeOverOther>
    <oef:MaximumDeferredSalesChargeOverOther
      contextRef="c-3520"
      decimals="4"
      id="f-8897"
      unitRef="number">0</oef:MaximumDeferredSalesChargeOverOther>
    <oef:OperatingExpensesCaption contextRef="c-3517" id="f-8898">Annual Fund Operating Expenses (expenses that you pay each year as a percentage of the value of your investment)</oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8899"
      unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8900"
      unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:ManagementFeesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8901"
      unitRef="number">0.0040</oef:ManagementFeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8902"
      unitRef="number">0.0025</oef:DistributionAndService12b1FeesOverAssets>
    <oef:DistributionAndService12b1FeesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8903"
      unitRef="number">0.0100</oef:DistributionAndService12b1FeesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8904"
      unitRef="number">0.0019</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8905"
      unitRef="number">0.0019</oef:Component1OtherExpensesOverAssets>
    <oef:Component1OtherExpensesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8906"
      unitRef="number">0.0019</oef:Component1OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8907"
      unitRef="number">0.0008</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8908"
      unitRef="number">0.0023</oef:Component2OtherExpensesOverAssets>
    <oef:Component2OtherExpensesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8909"
      unitRef="number">0.0013</oef:Component2OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8910"
      unitRef="number">0.0027</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8911"
      unitRef="number">0.0042</oef:OtherExpensesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8912"
      unitRef="number">0.0032</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8913"
      unitRef="number">0.0092</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8914"
      unitRef="number">0.0182</oef:ExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8915"
      unitRef="number">0.0072</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8916"
      unitRef="number">-0.0008</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3518"
      decimals="4"
      id="f-8917"
      unitRef="number">0.0092</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3519"
      decimals="4"
      id="f-8918"
      unitRef="number">0.0182</oef:NetExpensesOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="c-3520"
      decimals="4"
      id="f-8919"
      unitRef="number">0.0064</oef:NetExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination contextRef="c-3517" id="f-8920">February 28, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading contextRef="c-3517" id="f-8921">Example</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock contextRef="c-3517" id="f-8922">This Example is intended to help you compare the cost of investing in the Fund with the cost of investing in other mutual funds.</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleByYearCaption contextRef="c-3517" id="f-8923">The Example assumes that you invest $10,000 in the Fund for the time periods indicated and then redeem all of your shares at the end of those periods. The Example assumes conversion of the Class C shares to Class A shares after the eighth year. The Example also assumes that your investment has a 5% return each year and that the Fund&#x2019;s operating expenses remain the same. The calculation of costs takes into account any applicable contractual fee waivers and/or expense reimbursements for the period noted in the table above. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleByYearCaption>
    <oef:ExpenseExampleYear01 contextRef="c-3518" decimals="0" id="f-8924" unitRef="usd">465</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3518" decimals="0" id="f-8925" unitRef="usd">657</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3518" decimals="0" id="f-8926" unitRef="usd">865</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3518" decimals="0" id="f-8927" unitRef="usd">1464</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3519" decimals="0" id="f-8928" unitRef="usd">285</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3519" decimals="0" id="f-8929" unitRef="usd">573</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3519" decimals="0" id="f-8930" unitRef="usd">985</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3519" decimals="0" id="f-8931" unitRef="usd">1901</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleYear01 contextRef="c-3520" decimals="0" id="f-8932" unitRef="usd">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03 contextRef="c-3520" decimals="0" id="f-8933" unitRef="usd">222</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05 contextRef="c-3520" decimals="0" id="f-8934" unitRef="usd">393</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10 contextRef="c-3520" decimals="0" id="f-8935" unitRef="usd">887</oef:ExpenseExampleYear10>
    <oef:ExpenseExampleNoRedemptionByYearCaption contextRef="c-3517" id="f-8936">With respect to Class C shares, you would pay the following expenses if you did not redeem your shares (all other classes would be the same as in the above example):</oef:ExpenseExampleNoRedemptionByYearCaption>
    <oef:ExpenseExampleNoRedemptionYear01 contextRef="c-3519" decimals="0" id="f-8937" unitRef="usd">185</oef:ExpenseExampleNoRedemptionYear01>
    <oef:ExpenseExampleNoRedemptionYear03 contextRef="c-3519" decimals="0" id="f-8938" unitRef="usd">573</oef:ExpenseExampleNoRedemptionYear03>
    <oef:ExpenseExampleNoRedemptionYear05 contextRef="c-3519" decimals="0" id="f-8939" unitRef="usd">985</oef:ExpenseExampleNoRedemptionYear05>
    <oef:ExpenseExampleNoRedemptionYear10 contextRef="c-3519" decimals="0" id="f-8940" unitRef="usd">1901</oef:ExpenseExampleNoRedemptionYear10>
    <oef:PortfolioTurnoverHeading contextRef="c-3517" id="f-8941">Portfolio Turnover</oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock contextRef="c-3517" id="f-8942">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund pays transaction costs, such as commissions, when it buys and sells securities (or &#x201c;turns over&#x201d; its portfolio). A higher portfolio turnover rate may indicate higher transaction costs and may result in higher taxes when Fund shares are held in a taxable account. These costs, which are not reflected in Annual Fund Operating Expenses or in the Example, affect the Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 53.2% of the average value of its portfolio.&lt;/span&gt;&lt;/div&gt;</oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="c-3517"
      decimals="3"
      id="f-8943"
      unitRef="number">0.532</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading contextRef="c-3517" id="f-8944">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock contextRef="c-3517" id="f-8945">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in tax-exempt bonds&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (securities issued by or on behalf of state or local governments and other public authorities). &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of these are from California, Illinois, and New York. Generally, municipal obligations pay interest that is exempt from federal income tax. The Fund&#x2019;s investment in municipal obligations include industrial revenue bonds. The Fund also invests in inverse floating rate obligations (variable rate debt instruments that pay interest at rates that move in the opposite direction of prevailing interest rates), which are generally more volatile than other types of municipal obligations and may involve leverage. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund invests in investment-grade securities and, with respect to up to 20% of its net assets, in below-investment-grade bonds (sometimes called &#x201c;high yield bonds&#x201d; or &#x201c;junk bonds&#x201d;). Below-investment-grade bonds are rated, at the time of purchase, Ba1 or lower by Moody&#x2019;s Investors Service, Inc. (&#x201c;Moody&#x2019;s&#x201d;) and BB+ or lower by S&amp;amp;P Global Ratings (&#x201c;S&amp;amp;P Global&#x201d;). The Fund&#x2019;s total investment in below-investment-grade bonds plus investment-grade bonds rated Baa by Moody&#x2019;s or BBB by S&amp;amp;P Global, at the time of purchase, will not exceed 40% of the Fund&#x2019;s net assets. If the bond has been rated by only one of the rating agencies, that rating will determine the bond&#x2019;s rating; if the bond is rated differently by the rating agencies, the highest rating will be used; and if the bond has not been rated by either of the rating agencies, those selecting such investments will determine the bond&#x2019;s quality. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund maintains an average portfolio duration that is within &#xb1;50% of the duration of the Bloomberg Municipal Bond Index, which &lt;/span&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as of January 31, 2026 was 6.42 years.&lt;/span&gt;&lt;span style="-sec-ix-redline:true;background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The Fund is not managed to a particular maturity.&lt;/span&gt;&lt;/div&gt;</oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock contextRef="c-3517" id="f-8946">&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under normal circumstances, the Fund invests at least 80% of its net assets, plus any borrowings for investment purposes, in tax-exempt bonds&lt;/span&gt; (securities issued by or on behalf of state or local governments and other public authorities).</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock contextRef="c-3517" id="f-8947">securities issued by or on behalf of state or local governments and other public authorities</fnd:NmRule35d1TermDfnSmryTextBlock>
    <oef:RiskTextBlock contextRef="c-3521" id="f-8948">Many factors affect that value, and it is possible to lose money by investing in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3522" id="f-8949">An investment in the Fund is not a deposit of a bank and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any other government agency.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3523" id="f-8950">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Counterparty Risk.&#x2009;&lt;/span&gt;Counterparty risk is the risk that the counterparty to a contract or other obligation will be unable or unwilling to honor its obligations.</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3524" id="f-8951">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed-Income Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed-income securities are subject to interest rate, credit quality, and liquidity risks. The market value of fixed-income securities generally declines when interest rates rise, and increased interest rates may adversely affect the liquidity of certain fixed-income securities. Moreover, an issuer of fixed-income securities could default on its payment obligations due to increased interest rates or for other reasons.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3525" id="f-8952">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Geographic Concentration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A fund that invests significant portions of its assets in municipal obligations and bonds in particular geographic areas (a particular state, such as California, or a particular country or region) has greater exposure than other funds to economic conditions and developments in those areas.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3526" id="f-8953">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;High Yield Securities Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;High yield fixed-income securities (commonly referred to as &#x201c;junk bonds&#x201d;) are subject to greater credit quality risk than higher rated fixed-income securities and should be considered speculative.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3527" id="f-8954">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Industrial Revenue Bond Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Fund will be sensitive to, and its performance will depend to a greater extent on, the overall condition and performance of industrial revenue bonds. These revenue bonds are issued by or on behalf of public authorities to obtain funds to finance various public and/or privately operated facilities, including those for business and manufacturing, housing, sports, pollution control, airport, mass transit, port, and parking facilities. These bonds are normally secured only by the revenues from the project and not by state or local government tax payments. Consequently, the credit quality of these bonds is dependent upon the ability of the user of the facilities financed by the bonds and any guarantor to meet its financial obligations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3528" id="f-8955">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inverse Floating Rate Investments Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inverse floating rate investments are extremely sensitive to changes in interest rates and, in some cases, their market value may be extremely volatile.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3529" id="f-8956">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leverage Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leverage created by borrowing or certain types of transactions or investments may impair the Fund&#x2019;s liquidity, cause it to liquidate positions at an unfavorable time, increase volatility of the Fund&#x2019;s net asset value, or diminish the Fund&#x2019;s performance.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3530" id="f-8957">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Municipal Obligations Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Principal and interest payments on municipal securities may not be guaranteed by the issuing body and may be payable only from a particular source. That source may not perform as expected, and payment obligations may not be made or made on time.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3531" id="f-8958">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Portfolio Duration Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Portfolio duration is a measure of the expected life of a fixed-income security and its sensitivity to changes in interest rates. The longer a fund&#x2019;s average portfolio duration, the more sensitive the fund will be to changes in interest rates, which means funds with longer average portfolio durations may be more volatile than those with shorter durations.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-3532" id="f-8959">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Redemption and Large Transaction Risk.&#x2009;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ownership of the Fund&#x2019;s shares may be concentrated in one or a few large investors (such as funds of funds, institutional investors, and asset allocation programs) that may redeem or purchase shares in large quantities. These transactions may cause the Fund to sell securities to meet redemptions or to invest additional cash at times it would not otherwise do so, which may result in increased transaction costs, increased expenses, changes to expense ratios, and adverse effects to Fund performance. Such transactions may also accelerate the realization of taxable income if sales of portfolio securities result in gains. Moreover, reallocations by large shareholders among share classes of a fund may result in changes to the expense ratios of affected classes, which may increase the expenses paid by shareholders of the class that experienced the redemption.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading contextRef="c-3517" id="f-8960">Performance</oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock contextRef="c-3517" id="f-8961">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="-sec-ix-redline:true;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information provides some indication of the risks of investing in the Fund. Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future. You may get updated performance information at www.principalam.com/mutualfundperformance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The bar chart shows the investment returns of the Fund&#x2019;s Class A shares for each full calendar year of operations for 10 years (or, if shorter, the life of the Fund). These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower. The table shows for the last one, five, and ten calendar year periods (or, if shorter, the life of the Fund), how the Fund&#x2019;s average annual total returns compare with those of one or more broad measures of market performance.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns contextRef="c-3517" id="f-8962">The following information provides some indication of the risks of investing in the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture contextRef="c-3517" id="f-8963">Past performance (before and after taxes) is not necessarily an indication of how the Fund will perform in the future.</oef:PerformancePastDoesNotIndicateFuture>
    <oef:PerformanceAvailabilityWebSiteAddress contextRef="c-3517" id="f-8964">www.principalam.com/mutualfundperformance</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:BarChartDoesNotReflectSalesLoads contextRef="c-3517" id="f-8965">These annual returns do not reflect sales charges on Class A shares; if they did, results would be lower.</oef:BarChartDoesNotReflectSalesLoads>
    <oef:BarChartHeading contextRef="c-3517" id="f-8966">Total Returns as of December 31</oef:BarChartHeading>
    <oef:BarChartClosingTextBlock contextRef="c-3517" id="f-8967">&lt;div style="margin-bottom:6pt;padding-left:36pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:384.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:273.25pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;td style="width:52.75pt"&gt;&lt;/td&gt;&lt;td style="width:1.0pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Highest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q4 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;6.34&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Lowest return for a quarter during the period of the bar chart above:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Q1 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(7.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:BarChartClosingTextBlock>
    <oef:HighestQuarterlyReturnLabel contextRef="c-3517" id="f-8968">Highest return for a quarter during the period of the bar chart above:</oef:HighestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturnDate contextRef="c-3517" id="f-8969">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="c-3517"
      decimals="4"
      id="f-8970"
      unitRef="number">0.0634</oef:BarChartHighestQuarterlyReturn>
    <oef:LowestQuarterlyReturnLabel contextRef="c-3517" id="f-8971">Lowest return for a quarter during the period of the bar chart above:</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartLowestQuarterlyReturnDate contextRef="c-3517" id="f-8972">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="c-3517"
      decimals="4"
      id="f-8973"
      unitRef="number">-0.0711</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableHeading contextRef="c-3517" id="f-8974">Average Annual Total ReturnsFor the periods ended December 31, 2025</oef:PerformanceTableHeading>
    <oef:AverageAnnualReturnLabel contextRef="c-3533" id="f-8975">Class A Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3534"
      decimals="4"
      id="f-8976"
      unitRef="number">-0.0013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3535"
      decimals="4"
      id="f-8977"
      unitRef="number">-0.0034</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3536"
      decimals="4"
      id="f-8978"
      unitRef="number">0.0174</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3537" id="f-8979">Class A Return After Taxes on Distributions</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3538"
      decimals="4"
      id="f-8980"
      unitRef="number">-0.0013</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3539"
      decimals="4"
      id="f-8981"
      unitRef="number">-0.0034</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3540"
      decimals="4"
      id="f-8982"
      unitRef="number">0.0174</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3541" id="f-8983">Class A Return After Taxes on Distributions and Sale of Fund Shares</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3542"
      decimals="4"
      id="f-8984"
      unitRef="number">0.0144</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3543"
      decimals="4"
      id="f-8985"
      unitRef="number">0.0042</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3544"
      decimals="4"
      id="f-8986"
      unitRef="number">0.0204</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3545" id="f-8987">Class C Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3546"
      decimals="4"
      id="f-8988"
      unitRef="number">0.0195</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3547"
      decimals="4"
      id="f-8989"
      unitRef="number">-0.0045</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3548"
      decimals="4"
      id="f-8990"
      unitRef="number">0.0146</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-3549" id="f-8991">Institutional Class Return Before Taxes</oef:AverageAnnualReturnLabel>
    <oef:AvgAnnlRtrPct
      contextRef="c-3550"
      decimals="4"
      id="f-8992"
      unitRef="number">0.0403</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3551"
      decimals="4"
      id="f-8993"
      unitRef="number">0.0070</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="c-3552"
      decimals="4"
      id="f-8994"
      unitRef="number">0.0240</oef:AvgAnnlRtrPct>
    <oef:AverageAnnualReturnLabel contextRef="c-38" id="f-8995">Bloomberg Municipal Bond Index (reflects no deduction for fees, expenses, or taxes)</oef:AverageAnnualReturnLabel>
    <oef:IndexNoDeductionForFeesExpensesTaxes contextRef="c-3517" id="f-8996">(reflects no deduction for fees, expenses, or taxes)</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:AvgAnnlRtrPct contextRef="c-39" decimals="4" id="f-8997" unitRef="number">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-40" decimals="4" id="f-8998" unitRef="number">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct contextRef="c-41" decimals="4" id="f-8999" unitRef="number">0.0234</oef:AvgAnnlRtrPct>
    <oef:PerformanceTableClosingTextBlock contextRef="c-3517" id="f-9000">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes. Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts. After-tax returns are shown for Class A shares only and would be different for the other share classes.&lt;/span&gt;&lt;/div&gt;</oef:PerformanceTableClosingTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate contextRef="c-3517" id="f-9001">After-tax returns are calculated using the historical highest individual federal marginal income tax rates and do not reflect the impact of state and local taxes.</oef:PerformanceTableUsesHighestFederalRate>
    <oef:PerformanceTableNotRelevantToTaxDeferred contextRef="c-3517" id="f-9002">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. The after-tax returns shown are not relevant to investors who hold their Fund shares through tax-deferred arrangements, such as 401(k) plans or individual retirement accounts.</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableOneClassOfAfterTaxShown contextRef="c-3517" id="f-9003">After-tax returns are shown for Class A shares only and would be different for the other share classes.</oef:PerformanceTableOneClassOfAfterTaxShown>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc xlink:href="#f-29" xlink:label="f-29" xlink:type="locator"/>
        <link:loc xlink:href="#f-30" xlink:label="f-30" xlink:type="locator"/>
        <link:loc xlink:href="#f-28" xlink:label="f-28" xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Includes interest expense from inverse floaters.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-29"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-30"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-28"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc xlink:href="#f-40" xlink:label="f-40" xlink:type="locator"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.46% for Institutional Class shares.  It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-40"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-185"
          xlink:label="f-185"
          xlink:type="locator"/>
        <link:footnote id="fn-3" xlink:label="fn-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.43% for Institutional Class shares.  It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-185"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-352"
          xlink:label="f-352"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-351"
          xlink:label="f-351"
          xlink:type="locator"/>
        <link:footnote id="fn-4" xlink:label="fn-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.80% for Class A and 0.48% for Institutional Class shares. It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-352"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-351"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-502"
          xlink:label="f-502"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-499"
          xlink:label="f-499"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-501"
          xlink:label="f-501"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-500"
          xlink:label="f-500"
          xlink:type="locator"/>
        <link:footnote id="fn-5" xlink:label="fn-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Includes 0.01% of expenses associated with the reclaim of foreign taxes paid. The expense is not subject to the contractual expense limit.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-502"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-499"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-501"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-500"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-511"
          xlink:label="f-511"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-512"
          xlink:label="f-512"
          xlink:type="locator"/>
        <link:footnote id="fn-6" xlink:label="fn-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt"> </xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.68% for Institutional Class shares. In addition, for Class R-6, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses). It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-511"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-512"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-662"
          xlink:label="f-662"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-658"
          xlink:label="f-658"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-659"
          xlink:label="f-659"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-660"
          xlink:label="f-660"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-663"
          xlink:label="f-663"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-661"
          xlink:label="f-661"
          xlink:type="locator"/>
        <link:footnote id="fn-7" xlink:label="fn-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Includes 0.01% of expenses associated with consulting fees.  The expense is not subject to the contractual expense limit.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-662"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-658"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-659"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-660"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-663"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-661"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-671"
          xlink:label="f-671"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-670"
          xlink:label="f-670"
          xlink:type="locator"/>
        <link:footnote id="fn-8" xlink:label="fn-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.85% for Institutional Class shares.  In addition, for Class R-6, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.04%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses). It is expected that the expense limits will continue through the period ending February&#160;28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-671"
          xlink:to="fn-8"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-670"
          xlink:to="fn-8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-835"
          xlink:label="f-835"
          xlink:type="locator"/>
        <link:footnote id="fn-9" xlink:label="fn-9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.52% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-835"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-976"
          xlink:label="f-976"
          xlink:type="locator"/>
        <link:footnote id="fn-10" xlink:label="fn-10" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.85% for Institutional Class shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-976"
          xlink:to="fn-10"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1048"
          xlink:label="f-1048"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1050"
          xlink:label="f-1050"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1049"
          xlink:label="f-1049"
          xlink:type="locator"/>
        <link:footnote id="fn-11" xlink:label="fn-11" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The JPM EMBI Equal Weighted Index has an inception date of December 31, 2020. Accordingly, index performance is not available for periods prior to that date.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1048"
          xlink:to="fn-11"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1050"
          xlink:to="fn-11"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1049"
          xlink:to="fn-11"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1114"
          xlink:label="f-1114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1112"
          xlink:label="f-1112"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1115"
          xlink:label="f-1115"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1117"
          xlink:label="f-1117"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1116"
          xlink:label="f-1116"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1113"
          xlink:label="f-1113"
          xlink:type="locator"/>
        <link:footnote id="fn-12" xlink:label="fn-12" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Includes 0.01% of expenses associated with consulting fees. The expense is not subject to the contractual expense limit.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1114"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1112"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1115"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1117"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1116"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1113"
          xlink:to="fn-12"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1126"
          xlink:label="f-1126"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1124"
          xlink:label="f-1124"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1125"
          xlink:label="f-1125"
          xlink:type="locator"/>
        <link:footnote id="fn-13" xlink:label="fn-13" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 1.45% for Class A, 1.30% for Class J and 1.10% for Institutional Class shares. It is expected that the expense limits will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1126"
          xlink:to="fn-13"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1124"
          xlink:to="fn-13"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1125"
          xlink:to="fn-13"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1218"
          xlink:label="f-1218"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1206"
          xlink:label="f-1206"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1226"
          xlink:label="f-1226"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1230"
          xlink:label="f-1230"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1214"
          xlink:label="f-1214"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1210"
          xlink:label="f-1210"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1202"
          xlink:label="f-1202"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1222"
          xlink:label="f-1222"
          xlink:type="locator"/>
        <link:footnote id="fn-14" xlink:label="fn-14" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">During 2019, the Fund experienced a significant one-time gain of approximately $0.11 per share as a result of a settlement in a litigation proceeding. If such gain had not been recognized, the total return amounts shown for periods that include the year ended December 31, 2019 would have been lower.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1218"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1206"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1226"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1230"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1214"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1210"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1202"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1222"
          xlink:to="fn-14"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1287"
          xlink:label="f-1287"
          xlink:type="locator"/>
        <link:footnote id="fn-15" xlink:label="fn-15" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.94% for Institutional Class shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1287"
          xlink:to="fn-15"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1444"
          xlink:label="f-1444"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1442"
          xlink:label="f-1442"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1443"
          xlink:label="f-1443"
          xlink:type="locator"/>
        <link:footnote id="fn-16" xlink:label="fn-16" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.53% for Institutional Class, 0.98% for Class R-3, and 0.67% for Class R-5 shares. It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1444"
          xlink:to="fn-16"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1442"
          xlink:to="fn-16"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1443"
          xlink:to="fn-16"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1581"
          xlink:label="f-1581"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1582"
          xlink:label="f-1582"
          xlink:type="locator"/>
        <link:footnote id="fn-17" xlink:label="fn-17" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees in an amount equal to all Acquired Fund Fees and Expenses. It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1581"
          xlink:to="fn-17"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1582"
          xlink:to="fn-17"
          xlink:type="arc"/>
        <link:footnote id="fn-18" xlink:label="fn-18" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund's expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.20% for Institutional Class Shares.  In addition, for Class R-6, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.00%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1581"
          xlink:to="fn-18"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1582"
          xlink:to="fn-18"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1690"
          xlink:label="f-1690"
          xlink:type="locator"/>
        <link:footnote id="fn-19" xlink:label="fn-19" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expense and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.60% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1690"
          xlink:to="fn-19"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1809"
          xlink:label="f-1809"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1811"
          xlink:label="f-1811"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1808"
          xlink:label="f-1808"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-1810"
          xlink:label="f-1810"
          xlink:type="locator"/>
        <link:footnote id="fn-20" xlink:label="fn-20" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Fees have been restated to reflect current fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1809"
          xlink:to="fn-20"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1811"
          xlink:to="fn-20"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1808"
          xlink:to="fn-20"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1810"
          xlink:to="fn-20"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1931"
          xlink:label="f-1931"
          xlink:type="locator"/>
        <link:footnote id="fn-21" xlink:label="fn-21" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Based on estimated expenses for the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1931"
          xlink:to="fn-21"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1933"
          xlink:label="f-1933"
          xlink:type="locator"/>
        <link:footnote id="fn-22" xlink:label="fn-22" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.04% for Class R-6 shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period.  Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1933"
          xlink:to="fn-22"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-1994"
          xlink:label="f-1994"
          xlink:type="locator"/>
        <link:footnote id="fn-23" xlink:label="fn-23" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.79% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-1994"
          xlink:to="fn-23"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-2136"
          xlink:label="f-2136"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2138"
          xlink:label="f-2138"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2139"
          xlink:label="f-2139"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2141"
          xlink:label="f-2141"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2140"
          xlink:label="f-2140"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2137"
          xlink:label="f-2137"
          xlink:type="locator"/>
        <link:footnote id="fn-24" xlink:label="fn-24" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by 0.016% (expressed as a percent of average net assets on an annualized basis).  It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2136"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2138"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2139"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2141"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2140"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2137"
          xlink:to="fn-24"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-2421"
          xlink:label="f-2421"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2423"
          xlink:label="f-2423"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2422"
          xlink:label="f-2422"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2420"
          xlink:label="f-2420"
          xlink:type="locator"/>
        <link:footnote id="fn-25" xlink:label="fn-25" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Fees have been restated to reflect current fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2421"
          xlink:to="fn-25"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2423"
          xlink:to="fn-25"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2422"
          xlink:to="fn-25"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2420"
          xlink:to="fn-25"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-2438"
          xlink:label="f-2438"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2441"
          xlink:label="f-2441"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2439"
          xlink:label="f-2439"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2440"
          xlink:label="f-2440"
          xlink:type="locator"/>
        <link:footnote id="fn-26" xlink:label="fn-26" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by 0.02% (expressed as a percent of average net assets on an annualized basis).  It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2438"
          xlink:to="fn-26"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2441"
          xlink:to="fn-26"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2439"
          xlink:to="fn-26"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2440"
          xlink:to="fn-26"
          xlink:type="arc"/>
        <link:footnote id="fn-27" xlink:label="fn-27" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by an amount equal to the Fund's acquired fund fees and expenses represented by the Fund's investment in a particular unaffiliated exchange-traded fund that pursues a pure value investment strategy.  It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2438"
          xlink:to="fn-27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2441"
          xlink:to="fn-27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2439"
          xlink:to="fn-27"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2440"
          xlink:to="fn-27"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-2905"
          xlink:label="f-2905"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2910"
          xlink:label="f-2910"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2909"
          xlink:label="f-2909"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2906"
          xlink:label="f-2906"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2907"
          xlink:label="f-2907"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-2908"
          xlink:label="f-2908"
          xlink:type="locator"/>
        <link:footnote id="fn-28" xlink:label="fn-28" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by 0.02% (expressed as a percent of average net assets on an annualized basis). It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2905"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2910"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2909"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2906"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2907"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2908"
          xlink:to="fn-28"
          xlink:type="arc"/>
        <link:footnote id="fn-29" xlink:label="fn-29" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund's expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.69% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2905"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2910"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2909"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2906"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2907"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-2908"
          xlink:to="fn-29"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-3055"
          xlink:label="f-3055"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-3054"
          xlink:label="f-3054"
          xlink:type="locator"/>
        <link:footnote id="fn-30" xlink:label="fn-30" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Funds Distributor, Inc. (the "Distributor") has contractually agreed to limit the Distribution Fees attributable to Class J. The waiver will reduce the Fund's Distribution Fees by 0.15%. It is expected that the fee waiver will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and the Distributor, the parties to the agreement, may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3055"
          xlink:to="fn-30"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3054"
          xlink:to="fn-30"
          xlink:type="arc"/>
        <link:footnote id="fn-31" xlink:label="fn-31" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.50% for Class A shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3055"
          xlink:to="fn-31"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3054"
          xlink:to="fn-31"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-3152"
          xlink:label="f-3152"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-3151"
          xlink:label="f-3151"
          xlink:type="locator"/>
        <link:footnote id="fn-32" xlink:label="fn-32" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI") has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by 0.02% (expressed as a percent of average net assets on an annualized basis). It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3152"
          xlink:to="fn-32"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3151"
          xlink:to="fn-32"
          xlink:type="arc"/>
        <link:footnote id="fn-33" xlink:label="fn-33" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.91% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February&#160;28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3152"
          xlink:to="fn-33"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3151"
          xlink:to="fn-33"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-3400"
          xlink:label="f-3400"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-3399"
          xlink:label="f-3399"
          xlink:type="locator"/>
        <link:footnote id="fn-34" xlink:label="fn-34" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.38% for Class A and 0.00% for Institutional Class shares. It is expected that the expense limits will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3400"
          xlink:to="fn-34"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-3399"
          xlink:to="fn-34"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-4542"
          xlink:label="f-4542"
          xlink:type="locator"/>
        <link:footnote id="fn-35" xlink:label="fn-35" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.38% for Class A shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-4542"
          xlink:to="fn-35"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-4817"
          xlink:label="f-4817"
          xlink:type="locator"/>
        <link:footnote id="fn-36" xlink:label="fn-36" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.38% for Class J shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-4817"
          xlink:to="fn-36"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5084"
          xlink:label="f-5084"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5081"
          xlink:label="f-5081"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5082"
          xlink:label="f-5082"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5083"
          xlink:label="f-5083"
          xlink:type="locator"/>
        <link:footnote id="fn-37" xlink:label="fn-37" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund's expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.30% for Class J, 0.05% for Institutional Class, 0.62% for Class R-3, and 0.31% for Class R-5 shares.  It is expected that the expense limits will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5084"
          xlink:to="fn-37"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5081"
          xlink:to="fn-37"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5082"
          xlink:to="fn-37"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5083"
          xlink:to="fn-37"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5212"
          xlink:label="f-5212"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5213"
          xlink:label="f-5213"
          xlink:type="locator"/>
        <link:footnote id="fn-38" xlink:label="fn-38" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5212"
          xlink:to="fn-38"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5213"
          xlink:to="fn-38"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5346"
          xlink:label="f-5346"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5345"
          xlink:label="f-5345"
          xlink:type="locator"/>
        <link:footnote id="fn-39" xlink:label="fn-39" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5346"
          xlink:to="fn-39"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5345"
          xlink:to="fn-39"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5479"
          xlink:label="f-5479"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5478"
          xlink:label="f-5478"
          xlink:type="locator"/>
        <link:footnote id="fn-40" xlink:label="fn-40" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and  expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5479"
          xlink:to="fn-40"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5478"
          xlink:to="fn-40"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5611"
          xlink:label="f-5611"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-5612"
          xlink:label="f-5612"
          xlink:type="locator"/>
        <link:footnote id="fn-41" xlink:label="fn-41" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5611"
          xlink:to="fn-41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5612"
          xlink:to="fn-41"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5744"
          xlink:label="f-5744"
          xlink:type="locator"/>
        <link:footnote id="fn-42" xlink:label="fn-42" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5744"
          xlink:to="fn-42"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-5876"
          xlink:label="f-5876"
          xlink:type="locator"/>
        <link:footnote id="fn-43" xlink:label="fn-43" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-5876"
          xlink:to="fn-43"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6008"
          xlink:label="f-6008"
          xlink:type="locator"/>
        <link:footnote id="fn-44" xlink:label="fn-44" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6008"
          xlink:to="fn-44"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6141"
          xlink:label="f-6141"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6142"
          xlink:label="f-6142"
          xlink:type="locator"/>
        <link:footnote id="fn-45" xlink:label="fn-45" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6141"
          xlink:to="fn-45"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6142"
          xlink:to="fn-45"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6273"
          xlink:label="f-6273"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6272"
          xlink:label="f-6272"
          xlink:type="locator"/>
        <link:footnote id="fn-46" xlink:label="fn-46" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6273"
          xlink:to="fn-46"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6272"
          xlink:to="fn-46"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6403"
          xlink:label="f-6403"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6404"
          xlink:label="f-6404"
          xlink:type="locator"/>
        <link:footnote id="fn-47" xlink:label="fn-47" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6403"
          xlink:to="fn-47"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6404"
          xlink:to="fn-47"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6536"
          xlink:label="f-6536"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6535"
          xlink:label="f-6535"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6534"
          xlink:label="f-6534"
          xlink:type="locator"/>
        <link:footnote id="fn-48" xlink:label="fn-48" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.30% for Class J and 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6536"
          xlink:to="fn-48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6535"
          xlink:to="fn-48"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6534"
          xlink:to="fn-48"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6666"
          xlink:label="f-6666"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6667"
          xlink:label="f-6667"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6668"
          xlink:label="f-6668"
          xlink:type="locator"/>
        <link:footnote id="fn-49" xlink:label="fn-49" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.30% for Class J and 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6666"
          xlink:to="fn-49"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6667"
          xlink:to="fn-49"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6668"
          xlink:to="fn-49"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6751"
          xlink:label="f-6751"
          xlink:type="locator"/>
        <link:footnote id="fn-50" xlink:label="fn-50" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">During 2018, Class R-6 experienced a one-time loss of approximately $0.33 per share as a result of a large redemption. If such loss had not been recognized, the total return amounts expressed herein would have been higher.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6751"
          xlink:to="fn-50"
          xlink:type="arc"/>
        <link:footnote id="fn-51" xlink:label="fn-51" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">During May of 2019, Class R-6 experienced a one-time gain of approximately $0.35 per share as a result of a reimbursement by PGI, the investment advisor. If such gain had not been recognized, the total return amounts expressed herein would have been lower.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6751"
          xlink:to="fn-51"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6797"
          xlink:label="f-6797"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6798"
          xlink:label="f-6798"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-6799"
          xlink:label="f-6799"
          xlink:type="locator"/>
        <link:footnote id="fn-52" xlink:label="fn-52" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.30% for Class J and 0.05% for Institutional Class shares.  In addition, for Class R-6 shares, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses).  It is expected that the expense limits will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6797"
          xlink:to="fn-52"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6798"
          xlink:to="fn-52"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6799"
          xlink:to="fn-52"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-6942"
          xlink:label="f-6942"
          xlink:type="locator"/>
        <link:footnote id="fn-53" xlink:label="fn-53" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.86% for Institutional Class shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, he Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-6942"
          xlink:to="fn-53"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8115"
          xlink:label="f-8115"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8114"
          xlink:label="f-8114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8117"
          xlink:label="f-8117"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8112"
          xlink:label="f-8112"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8116"
          xlink:label="f-8116"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8113"
          xlink:label="f-8113"
          xlink:type="locator"/>
        <link:footnote id="fn-54" xlink:label="fn-54" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Fees have been restated to reflect current fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8115"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8114"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8117"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8112"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8116"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8113"
          xlink:to="fn-54"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8307"
          xlink:label="f-8307"
          xlink:type="locator"/>
        <link:footnote id="fn-55" xlink:label="fn-55" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.85% for Institutional Class shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8307"
          xlink:to="fn-55"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8468"
          xlink:label="f-8468"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8464"
          xlink:label="f-8464"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8466"
          xlink:label="f-8466"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8467"
          xlink:label="f-8467"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8465"
          xlink:label="f-8465"
          xlink:type="locator"/>
        <link:footnote id="fn-56" xlink:label="fn-56" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February&#160;28, 2027. The fee waiver will reduce the Fund's management fees by 0.02% (expressed as a percent of average net assets on an annualized basis).  It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8468"
          xlink:to="fn-56"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8464"
          xlink:to="fn-56"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8466"
          xlink:to="fn-56"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8467"
          xlink:to="fn-56"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8465"
          xlink:to="fn-56"
          xlink:type="arc"/>
        <link:footnote id="fn-57" xlink:label="fn-57" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.01% for Class R-6 shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8468"
          xlink:to="fn-57"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8464"
          xlink:to="fn-57"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8466"
          xlink:to="fn-57"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8467"
          xlink:to="fn-57"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8465"
          xlink:to="fn-57"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8612"
          xlink:label="f-8612"
          xlink:type="locator"/>
        <link:footnote id="fn-58" xlink:label="fn-58" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.21% for Institutional Class shares. It is expected that the expense limit will continue through the period ending  February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8612"
          xlink:to="fn-58"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8745"
          xlink:label="f-8745"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8741"
          xlink:label="f-8741"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8743"
          xlink:label="f-8743"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8742"
          xlink:label="f-8742"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8744"
          xlink:label="f-8744"
          xlink:type="locator"/>
        <link:footnote id="fn-59" xlink:label="fn-59" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Fees have been restated to reflect current fees.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8745"
          xlink:to="fn-59"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8741"
          xlink:to="fn-59"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8743"
          xlink:to="fn-59"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8742"
          xlink:to="fn-59"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8744"
          xlink:to="fn-59"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8764"
          xlink:label="f-8764"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8763"
          xlink:label="f-8763"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8766"
          xlink:label="f-8766"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8765"
          xlink:label="f-8765"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8767"
          xlink:label="f-8767"
          xlink:type="locator"/>
        <link:footnote id="fn-60" xlink:label="fn-60" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to waive a portion of the Fund's management fees through the period ending February 28, 2027. The fee waiver will reduce the Fund's management fees by 0.02% (expressed as a percent of average net assets on an annualized basis).  It is expected that the fee waiver will continue through the period disclosed; however, Principal Funds, Inc. and PGI, the parties to the agreement may mutually agree to terminate the fee waiver prior to the end of the period.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8764"
          xlink:to="fn-60"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8763"
          xlink:to="fn-60"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8766"
          xlink:to="fn-60"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8765"
          xlink:to="fn-60"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8767"
          xlink:to="fn-60"
          xlink:type="arc"/>
        <link:footnote id="fn-61" xlink:label="fn-61" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.93% for Institutional Class shares. In addition, for Class R-6, the expense limit will maintain "Other Expenses" (expressed as a percent of average net assets on an annualized basis) not to exceed 0.02%, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses). It is expected that the expense limits will continue through the period ending February&#160;28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limits prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8764"
          xlink:to="fn-61"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8763"
          xlink:to="fn-61"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8766"
          xlink:to="fn-61"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8765"
          xlink:to="fn-61"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8767"
          xlink:to="fn-61"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8905"
          xlink:label="f-8905"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8906"
          xlink:label="f-8906"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-8904"
          xlink:label="f-8904"
          xlink:type="locator"/>
        <link:footnote id="fn-62" xlink:label="fn-62" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes interest expense from inverse floaters</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8905"
          xlink:to="fn-62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8906"
          xlink:to="fn-62"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8904"
          xlink:to="fn-62"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-8916"
          xlink:label="f-8916"
          xlink:type="locator"/>
        <link:footnote id="fn-63" xlink:label="fn-63" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:2.65pt">Principal Global Investors, LLC ("PGI"), the investment advisor, has contractually agreed to limit the Fund&#x2019;s expenses by paying, if necessary, expenses normally payable by the Fund, (excluding interest expense, expenses related to fund investments, acquired fund fees and expenses, expenses related to the ReFlow liquidity program, and tax reclaim recovery expenses and other extraordinary expenses) to maintain a total level of operating expenses (expressed as a percent of average net assets on an annualized basis) not to exceed 0.45% for Institutional Class shares. It is expected that the expense limit will continue through the period ending February 28, 2027; however, Principal Funds, Inc. and PGI, the parties to the agreement, may mutually agree to terminate the expense limit prior to the end of the period. Subject to applicable expense limits, the Fund may reimburse PGI for expenses incurred during the current fiscal year.</xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-8916"
          xlink:to="fn-63"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
