<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cf="http://www.commercefunds.com/20260723"
  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:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000926243-20260723.xsd" xlink:type="simple"/>
    <context id="D20231113_20251231_C000246257Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsAndSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">oef:AfterTaxesOnDistributionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20231113_20251231_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20231113_20251231_S000082913Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000082913Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-11-13</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_CallRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CallRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_HighYieldRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HighYieldRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_IncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_MaturityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MaturityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_MunicipalBondRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MunicipalBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_StateSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:StateSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_TaxRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:TaxRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010023Member_USTerritoryRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:USTerritoryRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_CallRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CallRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_HighYieldRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HighYieldRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_IncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_MaturityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MaturityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_MunicipalBondRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MunicipalBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_StateSpecificRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:StateSpecificRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_TaxRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:TaxRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010024Member_USTerritoryRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:USTerritoryRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_CommunicationServicesSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CommunicationServicesSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_ConsumerDiscretionarySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ConsumerDiscretionarySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_GrowthInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:GrowthInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_InformationTechnologySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InformationTechnologySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_IssuerRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_LargeCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_MidCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MidCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_QuantitativeModelRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:QuantitativeModelRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_RiskNondiversifiedStatusMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNondiversifiedStatusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010025Member_SectorConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:SectorConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_CommunicationServicesSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CommunicationServicesSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_FinancialsSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:FinancialsSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_HealthCareSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HealthCareSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_IndustrialsSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IndustrialsSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_InformationTechnologySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InformationTechnologySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_IssuerRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_LargeCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_MidCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MidCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_QuantitativeModelRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:QuantitativeModelRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_SectorConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:SectorConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010026Member_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_ConsumerDiscretionarySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ConsumerDiscretionarySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_GrowthInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:GrowthInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_HealthCareSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HealthCareSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_IndustrialsSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IndustrialsSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_InformationTechnologySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InformationTechnologySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_IssuerRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_MidCapAndSmallCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MidCapAndSmallCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_QuantitativeModelRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:QuantitativeModelRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010027Member_SectorConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:SectorConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_CallRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CallRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_ExtensionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ExtensionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_HighYieldRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HighYieldRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_IncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_IssuerRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_MaturityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MaturityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_MortgageBackedAndAssetBackedRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MortgageBackedAndAssetBackedRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_MunicipalBondRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MunicipalBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_PrepaymentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:PrepaymentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010030Member_USGovernmentSecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:USGovernmentSecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_CallRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CallRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_CreditRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_HighYieldRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:HighYieldRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_IncomeRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IncomeRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_InterestRateRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">us-gaap:InterestRateRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_LiquidityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_MaturityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MaturityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_MunicipalBondRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MunicipalBondRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_StateAndUSTerritoryRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:StateAndUSTerritoryRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000010032Member_TaxRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:TaxRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_C000246257Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_CybersecurityRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:CybersecurityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_EquitySecuritiesRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:EquitySecuritiesRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_FinancialsSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:FinancialsSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_IndustrialsSectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IndustrialsSectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_InformationTechnologySectorRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InformationTechnologySectorRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_InvestmentRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:InvestmentRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_IssuerRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:IssuerRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_LargeShareholderPurchaseAndRedemptionRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:LargeShareholderPurchaseAndRedemptionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_ManagementRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ManagementRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_MarketRisksMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MarketRisksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_MidCapAndSmallCapRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:MidCapAndSmallCapRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_QuantitativeModelRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:QuantitativeModelRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_RiskLoseMoneyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskLoseMoneyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_RiskNotInsuredDepositoryInstitutionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">oef:RiskNotInsuredDepositoryInstitutionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_SectorConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:SectorConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="D20251031_20251031_S000082913Member_ValueInvestingRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">cf:ValueInvestingRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="FiveY2025_C000027715Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="FiveY2025_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="FiveY2025_C000027717Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="FiveY2025_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="FiveY2025_C000027719Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="FiveY2025_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="FiveY2025_C000027721Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="FiveY2025_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="FiveY2025_C000027723Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="FiveY2025_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="FiveY2025_C000027729Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="FiveY2025_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="FiveY2025_C000027733Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="FiveY2025_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_RussellMidcapGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:RussellMidcapGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010023BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010024BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010026Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010026Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FiveY2025_S000010027Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010027Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2016_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2017_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2018_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2019_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2020_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2021_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2022_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2023_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2024_S000082913Member_C000246257Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="FY2025_C000027715Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="FY2025_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="FY2025_C000027717Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="FY2025_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="FY2025_C000027719Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="FY2025_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="FY2025_C000027721Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="FY2025_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="FY2025_C000027723Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="FY2025_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="FY2025_C000027729Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="FY2025_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="FY2025_C000027733Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="FY2025_C000246257Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_C000246257Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</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="FY2025_C000246257Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</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="FY2025_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_RussellMidcapGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:RussellMidcapGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_RussellMidcapValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:RussellMidcapValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010023BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010024BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010026Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010026Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010027Member_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010027Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010027Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000082913Member_C000246257Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000082913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000246257Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="FY2025_S000082913Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000082913Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="S000010023Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010023Member_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010024Member_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010025Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010025Member_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010026Member_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010030Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010030Member_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="S000010032Member_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cf:S000010032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_BloombergUSAggregateBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:BloombergUSAggregateBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027715Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="TenY2025_C000027715Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027715Member</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="TenY2025_C000027717Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="TenY2025_C000027717Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027717Member</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="TenY2025_C000027719Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="TenY2025_C000027719Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027719Member</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="TenY2025_C000027721Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="TenY2025_C000027721Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027721Member</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="TenY2025_C000027723Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="TenY2025_C000027723Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027723Member</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="TenY2025_C000027729Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="TenY2025_C000027729Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027729Member</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="TenY2025_C000027733Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="TenY2025_C000027733Member_AfterTaxesOnDistributionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cf:C000027733Member</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="TenY2025_Russell1000GrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000GrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_Russell1000ValueIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:Russell1000ValueIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_RussellMidcapGrowthIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:RussellMidcapGrowthIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010023BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010023BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024Bloomberg315YearBlendMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010024BloombergMunicipalBondIndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010024BloombergMunicipalBondIndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010026Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010026Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="TenY2025_S000010027Russell1000IndexMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000926243</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:PerformanceMeasureAxis">cf:S000010027Russell1000IndexMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_4076ac7f_96ae_424b_ab1a_4a6de220485a">0000926243</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="h2_9e0ea8b4_351f_44b8_af7b_fd563dd6e4ca">COMMERCE FUNDS </dei:EntityRegistrantName>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_84995cec_3b0e_43e6_93b8_7374e9f518a6">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="h7_08bdb15c_cebc_4593_a602_9dad5566edd3">497</dei:DocumentType>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_1_54e6c924-a8bb-f50f-0b16-adbe7b10075b">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="h_2_27dc7294-8fec-9322-9a60-2bc16d5882be">2025-10-31</dei:DocumentPeriodEndDate>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010025Member_C000027719Member"
      decimals="4"
      id="h_0a570957_cfa2_48d7_bd28_69b051e428ef"
      unitRef="pure">0.2674</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010025Member_C000027719Member"
      decimals="4"
      id="h_1284a307_5c92_4e5c_a485_27e4aae196c6"
      unitRef="pure">-0.2662</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010025Member_C000027719Member"
      decimals="4"
      id="h_32ec1a5d_26cb_4d16_b359_a350f697b4f8"
      unitRef="pure">-0.0086</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010025Member_C000027719Member"
      decimals="4"
      id="h_4d403e0c_69e7_4f5a_bd1c_3654d227f961"
      unitRef="pure">0.0869</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010025Member_C000027719Member"
      decimals="4"
      id="h_76861e08_c850_4a95_9ec4_d1ea8462b0b9"
      unitRef="pure">0.3633</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010025Member_C000027719Member"
      decimals="4"
      id="h_c0dc7ad4_2692_48f7_a83f_b61b601bf125"
      unitRef="pure">0.1237</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010025Member_C000027719Member"
      decimals="4"
      id="h_cef04e56_c234_4645_9bad_8782b3e503e3"
      unitRef="pure">0.3117</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010025Member_C000027719Member"
      decimals="4"
      id="h_d5fdc345_eb91_4626_acda_83d54e554da8"
      unitRef="pure">0.2893</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010025Member_C000027719Member"
      decimals="4"
      id="h_dce4b24b_d46f_4d87_a7d8_017fd527461d"
      unitRef="pure">0.2755</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010025Member_C000027719Member"
      decimals="4"
      id="h_ddae0bcd_46b7_4533_a4d7_15eaf5d71427"
      unitRef="pure">0.3555</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010025Member"
      id="h_55_713b6cb2-df20-85b4-7ba8-503932264942">Best Quarter* Q2 &#x2019;20 24.05% Worst Quarter* Q2 &#x2019;22 &#x2013;19.18% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010025Member_C000027719Member"
      id="t_54_34687263_e420_5896_8d70_59cadabfbb50">2022-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010025Member_C000027719Member"
      id="t_54_e15b208e_74ed_d5fc_c804_fef0b0bdc63a">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010026Member_C000027721Member"
      decimals="4"
      id="h_70_0e2ea07e-5075-7a36-f18d-37cb8016cd8f"
      unitRef="pure">0.1924</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010026Member_C000027721Member"
      decimals="4"
      id="h_71_1f0fbc91-49b9-cc8a-af99-aef2eb2250f7"
      unitRef="pure">0.1287</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010026Member_C000027721Member"
      decimals="4"
      id="h_72_e0c3948a-83f6-6634-a7e9-d8166dda5720"
      unitRef="pure">-0.0310</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010026Member_C000027721Member"
      decimals="4"
      id="h_73_c45b9357-9455-44df-26b3-7770a6abc309"
      unitRef="pure">0.2399</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010026Member_C000027721Member"
      decimals="4"
      id="h_74_4415ffa3-f28e-4f90-ec4d-c77c11cda797"
      unitRef="pure">0.0088</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010026Member_C000027721Member"
      decimals="4"
      id="h_75_e55ffae5-26bc-78cf-0d8b-20d5233ea963"
      unitRef="pure">0.2471</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010026Member_C000027721Member"
      decimals="4"
      id="h_76_582818ed-4593-81f1-fa25-543c2c029cbe"
      unitRef="pure">-0.0296</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010026Member_C000027721Member"
      decimals="4"
      id="h_77_cd437f70-44d9-1129-26c3-147ca1549305"
      unitRef="pure">0.0248</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010026Member_C000027721Member"
      decimals="4"
      id="h_78_9fb5f8f1-416b-2f58-efd4-48f4ced63642"
      unitRef="pure">0.1128</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010026Member_C000027721Member"
      decimals="4"
      id="h_79_5d2bf14c-6ca2-d14f-be01-f19c972da3ef"
      unitRef="pure">0.1143</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010026Member"
      id="h_1_6b86a427-4056-d09a-f592-3afca95ebb5d">Best Quarter* Q4 &#x2018;22 13.27% Worst Quarter* Q1 &#x2018;20 &#x2013;24.61% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart. </oef:BarChartClosingTextBlock>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010026Member_C000027721Member"
      id="t_69_328e547b_812d_c8c2_7173_2b9a357dc5af">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010026Member_C000027721Member"
      id="t_69_8a2ffc8d_e1a9_32f2_51e5_07555748cd1e">2022-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010027Member_C000027723Member"
      decimals="4"
      id="h_0bf568c7_0788_4b76_9661_0b0fc2fe1c95"
      unitRef="pure">0.1773</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010027Member_C000027723Member"
      decimals="4"
      id="h_540ac2e2_f66e_44ba_b8c5_73c5555e259e"
      unitRef="pure">0.2337</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010027Member_C000027723Member"
      decimals="4"
      id="h_585b6dbd_679d_4a1e_a697_e22b8aa1400d"
      unitRef="pure">0.2372</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010027Member_C000027723Member"
      decimals="4"
      id="h_7d7892fd_f74b_43ee_9e7a_8165a9edf98d"
      unitRef="pure">0.3436</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010027Member_C000027723Member"
      decimals="4"
      id="h_813b3312_ff62_4b89_b236_0474e5436526"
      unitRef="pure">-0.0435</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010027Member_C000027723Member"
      decimals="4"
      id="h_900d1d43_3c30_4d46_b74c_34cf0eb06150"
      unitRef="pure">0.1932</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010027Member_C000027723Member"
      decimals="4"
      id="h_969618b1_1176_4500_80b7_45936609e9c5"
      unitRef="pure">0.0151</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010027Member_C000027723Member"
      decimals="4"
      id="h_9dbcce9d_b92a_4297_81e9_d9aede0a010a"
      unitRef="pure">0.1090</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010027Member_C000027723Member"
      decimals="4"
      id="h_c1689528_c1f4_4b42_800f_ec0d743a92d4"
      unitRef="pure">0.1184</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010027Member_C000027723Member"
      decimals="4"
      id="h_cde570bb_1160_4f49_88dc_ab1aa29e860a"
      unitRef="pure">-0.2032</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="h_77_90724c11-eddf-800f-67bc-f0832c4fa59b">Best Quarter* Q2 &#x2019;20 23.73% Worst Quarter* Q1 &#x2019;20 &#x2013;19.35% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      id="t_75_d0e327fa_7fb1_ef7f_166c_3f6f0d925380">2020-06-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      id="t_76_a9fddf24_e90e_c895_cea3_ee99ea7f386b">2020-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000082913Member_C000246257Member"
      decimals="4"
      id="h_1bf0a08f_b813_43d0_881f_ddfc763269d5"
      unitRef="pure">0.1178</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000082913Member_C000246257Member"
      decimals="4"
      id="h_446dd55a_d24f_49e4_8d21_9c2e50f17e8b"
      unitRef="pure">0.0632</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="h_99_cd159bfa-e55d-510f-09ba-f788069fc63d">Best Quarter* Q3 &#x2018;24 10.73% Worst Quarter* Q2 &#x2018;24 &#x2013;3.08% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      id="t_98_8600f245_c947_3949_4fa3_4ab0005cabaf">2024-06-30</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      id="t_98_d824ceba_56a3_bb79_50b8_545155374274">2024-09-30</oef:BarChartHighestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010030Member_C000027729Member"
      decimals="4"
      id="h_04a7361f_a19d_492a_9711_626e2e2462a1"
      unitRef="pure">0.0397</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010030Member_C000027729Member"
      decimals="4"
      id="h_0997a05b_abbc_413c_bd8a_afd92e1c7a78"
      unitRef="pure">-0.1271</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010030Member_C000027729Member"
      decimals="4"
      id="h_206176ca_3d68_4aa6_9bc7_1dfa0fb8f5b6"
      unitRef="pure">-0.0055</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010030Member_C000027729Member"
      decimals="4"
      id="h_2093fcf1_d508_4c26_a288_f0a26a539220"
      unitRef="pure">0.0658</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010030Member_C000027729Member"
      decimals="4"
      id="h_5ab0f4ca_003e_42d0_bf6c_09f61e2fb759"
      unitRef="pure">0.0712</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010030Member_C000027729Member"
      decimals="4"
      id="h_9f0f2f5f_ab0e_4a2d_b16e_5f8437b0917e"
      unitRef="pure">0.0711</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010030Member_C000027729Member"
      decimals="4"
      id="h_b0c5657c_eaf0_4868_b10f_56134b3a14c2"
      unitRef="pure">-0.0059</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010030Member_C000027729Member"
      decimals="4"
      id="h_b6e68f0e_41de_4d2d_a1ba_81e5bfa5ee3d"
      unitRef="pure">0.0896</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010030Member_C000027729Member"
      decimals="4"
      id="h_b8770add_6f54_48be_8aa3_4ca308d085ef"
      unitRef="pure">0.0205</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010030Member_C000027729Member"
      decimals="4"
      id="h_e5793fb3_07dd_4188_9168_d42f2c4afd51"
      unitRef="pure">0.0454</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010030Member"
      id="h_92_e9202f3f-fa13-cc6e-0c7f-23e97148d677">Best Quarter* Q4 &#x2018;23 6.71% Worst Quarter* Q1 &#x2018;22 &#x2013;5.89% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010030Member_C000027729Member"
      id="t_90_a955fdaf_b415_6db3_2720_70dd041890da">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010030Member_C000027729Member"
      id="t_115_00f73054_d727_ea4c_cf43_93e7e6d4f54a">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010032Member_C000027733Member"
      decimals="4"
      id="h_0718c9be_3cb4_4b2e_a6d3_f53d38397544"
      unitRef="pure">0.0080</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010032Member_C000027733Member"
      decimals="4"
      id="h_148b3bcd_a66c_4e01_9724_bb1c9852845e"
      unitRef="pure">0.0467</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010032Member_C000027733Member"
      decimals="4"
      id="h_1fec7c1a_94bf_42c6_befb_11d5d9231856"
      unitRef="pure">0.0509</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010032Member_C000027733Member"
      decimals="4"
      id="h_2ffda080_cca3_405c_a007_70f5d0e1779d"
      unitRef="pure">0.0040</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010032Member_C000027733Member"
      decimals="4"
      id="h_4bf2786a_6f7b_4c43_aaf2_aea602edcb6b"
      unitRef="pure">0.0481</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010032Member_C000027733Member"
      decimals="4"
      id="h_64d77c3a_f976_4ea9_b032_2d6b01227834"
      unitRef="pure">0.0087</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010032Member_C000027733Member"
      decimals="4"
      id="h_8e398728_468e_4235_8816_19ba5054dcf8"
      unitRef="pure">0.0005</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010032Member_C000027733Member"
      decimals="4"
      id="h_983bc682_b2c7_494a_9adf_025eb912d297"
      unitRef="pure">0.0662</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010032Member_C000027733Member"
      decimals="4"
      id="h_d073b040_347c_4f5a_bb1b_0aeb21f6ea74"
      unitRef="pure">0.0481</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010032Member_C000027733Member"
      decimals="4"
      id="h_f6aa6cd9_df2c_4273_88cc_a8556b694609"
      unitRef="pure">-0.0713</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010032Member"
      id="h_126_06463401-59a8-9f5b-b98e-922dab6a9bd2">Best Quarter* Q4 &#x2018;23 7.21% Worst Quarter* Q1 &#x2018;22 &#x2013;5.43% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010032Member_C000027733Member"
      id="t_125_8818f75b_287d_c17c_5b16_781ffe784574">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010032Member_C000027733Member"
      id="t_125_a6b0eada_356b_6c6c_e373_60bc7fff0981">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010023Member_C000027715Member"
      decimals="4"
      id="h_21a3451e_be86_4c95_bbde_3329838957cf"
      unitRef="pure">0.0442</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010023Member_C000027715Member"
      decimals="4"
      id="h_2cbd52a1_8add_4be6_89e7_549431a2966e"
      unitRef="pure">0.0450</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010023Member_C000027715Member"
      decimals="4"
      id="h_37c41cd6_3f77_4991_ad92_65fff5cb3a0c"
      unitRef="pure">0.0053</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010023Member_C000027715Member"
      decimals="4"
      id="h_432b353e_aca0_4e71_ad04_6bf1dcba21da"
      unitRef="pure">0.0593</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010023Member_C000027715Member"
      decimals="4"
      id="h_47661131_9ee1_474c_9e05_017efc91b7b0"
      unitRef="pure">0.0007</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010023Member_C000027715Member"
      decimals="4"
      id="h_52245fd8_2f9a_47a1_b64a_8ef838965bd3"
      unitRef="pure">0.0387</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010023Member_C000027715Member"
      decimals="4"
      id="h_5ab0358d_f6fd_41fe_8467_5c23344e6aaa"
      unitRef="pure">0.0080</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010023Member_C000027715Member"
      decimals="4"
      id="h_81530d5a_b22b_4f4c_984d_f3ea9e6eedc4"
      unitRef="pure">-0.0704</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010023Member_C000027715Member"
      decimals="4"
      id="h_95aad642_5b8c_4359_82cd_d0b585c1049f"
      unitRef="pure">0.0487</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010023Member_C000027715Member"
      decimals="4"
      id="h_ccde789f_c4a0_4615_8353_d8bb5b4b41f9"
      unitRef="pure">0.0068</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010023Member"
      id="h_136_9161d011-4c11-64af-b467-277f99d86f14">Best Quarter* Q4 &#x2018;23 7.18% Worst Quarter* Q1 &#x2018;22 -5.10% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010023Member_C000027715Member"
      id="t_135_3295f90d_32eb_e0bb_44bd_d62e16943201">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010023Member_C000027715Member"
      id="t_135_5af5025f_79b3_3c08_3692_98b5aa8cace9">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:AnnlRtrPct
      contextRef="FY2016_S000010024Member_C000027717Member"
      decimals="4"
      id="h_14551d84_b7d9_4ffc_8038_0cf56ead3cb8"
      unitRef="pure">-0.002</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2020_S000010024Member_C000027717Member"
      decimals="4"
      id="h_2123d273_056e_4f57_83a9_668b007d5fc9"
      unitRef="pure">0.0432</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2023_S000010024Member_C000027717Member"
      decimals="4"
      id="h_2183128a_2946_409f_91bd_4b5fea7b98e4"
      unitRef="pure">0.0405</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2022_S000010024Member_C000027717Member"
      decimals="4"
      id="h_61775a9a_f5b1_41eb_9349_3964ff4a56f0"
      unitRef="pure">-0.0727</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2017_S000010024Member_C000027717Member"
      decimals="4"
      id="h_6e1196ef_9be1_4ba5_9b55_52ef6cf01f43"
      unitRef="pure">0.0394</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2024_S000010024Member_C000027717Member"
      decimals="4"
      id="h_a8187564_33a2_452e_b8ff_56debea368d3"
      unitRef="pure">0.0055</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2021_S000010024Member_C000027717Member"
      decimals="4"
      id="h_aac0c30a_4e6b_4ebd_8a14_f9d90999b5a8"
      unitRef="pure">0.0022</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2019_S000010024Member_C000027717Member"
      decimals="4"
      id="h_c532c0ea_910b_4db7_bb08_58f245c206b7"
      unitRef="pure">0.0560</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2018_S000010024Member_C000027717Member"
      decimals="4"
      id="h_dcce9066_9f7a_4397_b10b_d297c9be710a"
      unitRef="pure">0.0095</oef:AnnlRtrPct>
    <oef:AnnlRtrPct
      contextRef="FY2025_S000010024Member_C000027717Member"
      decimals="4"
      id="h_fd939e80_3c1f_4496_947c_00805447a5ea"
      unitRef="pure">0.0443</oef:AnnlRtrPct>
    <oef:BarChartClosingTextBlock
      contextRef="S000010024Member"
      id="h_152_d539fa6a-055b-32e4-a196-fb868505760f">Best Quarter* Q4 &#x2018;23 7.01% Worst Quarter* Q1 &#x2018;22 &#x2013;5.10% * Please note that &#x201c;Best Quarter&#x201d; and &#x201c;Worst Quarter&#x201d; figures are applicable only to the time period covered by the bar chart.</oef:BarChartClosingTextBlock>
    <oef:BarChartHighestQuarterlyReturnDate
      contextRef="S000010024Member_C000027717Member"
      id="t_149_9858c954_92a4_6722_4030_2e1d777afeb9">2023-12-31</oef:BarChartHighestQuarterlyReturnDate>
    <oef:BarChartLowestQuarterlyReturnDate
      contextRef="S000010024Member_C000027717Member"
      id="t_151_91049ade_097e_ad89_a2f2_84850ae548c3">2022-03-31</oef:BarChartLowestQuarterlyReturnDate>
    <oef:ProspectusDate
      contextRef="DefaultContext"
      id="h_03_72c44462_f15d_40d2_af50_706eb17fc187">2026-03-01</oef:ProspectusDate>
    <oef:RiskReturnHeading
      contextRef="S000010025Member"
      id="t_1_a6132524_688d_4e1e_a889_0ac217b2f6da"> The Growth Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010025Member"
      id="t_54_6ef4e117_04dd_2086_880c_2ced75ebb976">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010025Member"
      id="t_16_e71e1ca2_54eb_9346_37ad_fedd66463035"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The investment objective of the Fund is to seek capital appreciation.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010025Member"
      id="t_15_98415694_7a73_5ab9_ff68_82708684b36f">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010025Member"
      id="t_5_e184b433_f849_4e86_9e69_78b6a731ebef"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010025Member"
      id="t_6_b49dcf46_36fe_4779_98b6_e7c359e3a464"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_1_7ddc1c55_a036_4669_9907_29a1ad4ed235"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_2_807dec6d_6c36_4ed5_b140_d94ac24a081a"
      unitRef="pure">0.0032</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_3_8f91d5d7_25cf_44c2_adaf_5f4e62073fb3"
      unitRef="pure">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_4_f842528b_eb42_4aac_8428_590f6c936ceb"
      unitRef="pure">0.0063</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010025Member"
      id="t_55_c6a07569_b771_4827_ce23_34d599cc6a47">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="S000010025Member"
      id="t_17_88a0a400_bee3_fd81_3541_02e464db6093">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading
      contextRef="S000010025Member"
      id="t_18_51163ff6_3ae8_c8e1_f177_5ed1ad118faf">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010025Member"
      id="t_19_cab9e3a6_7a58_d8b0_8a70_ed66507c9b30">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010025Member_C000027719Member"
      decimals="INF"
      id="h_21_4467a005_3ad6_2566_3277_b7069a874594"
      unitRef="USD">64</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010025Member_C000027719Member"
      decimals="INF"
      id="h_22_8d8bfded_1188_4120_183f_904c68e9598c"
      unitRef="USD">202</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010025Member_C000027719Member"
      decimals="INF"
      id="h_23_4164f9fd_875f_56dd_333d_1fc714f21030"
      unitRef="USD">351</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010025Member_C000027719Member"
      decimals="INF"
      id="h_24_c19ce0e9_e64d_8402_4d43_db860a7799f4"
      unitRef="USD">786</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010025Member"
      id="t_7_36cfa37b_b17c_4106_bbde_5dce67e772f0"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010025Member"
      id="t_8_1bf8142b_41b5_4bb6_b78b_212c1b8540bd"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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 30% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010025Member"
      decimals="4"
      id="h_5_019bb528_5743_4aca_b647_200c47739abc"
      unitRef="pure">0.30</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010025Member"
      id="t_21_ad299376_4ffd_f9c9_b56f_77fe274f19cb">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010025Member"
      id="t_20_e5d0ba37_aeb2_c37f_4c85_dce2fbfccfeb"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Under normal market conditions, the Fund invests at least 65% of its total assets in stocks, primarily common stock.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Using a predominantly quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stocks of companies that had low price volatility in the past. The Fund&#x2019;s Adviser believes that investing in a portfolio of companies with low price volatility will lead to future capital appreciation.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund may invest a significant amount of its assets from time to time in technology sectors.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund generally purchases common stock of companies whose characteristics are comparable to those included in the Russell 1000&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Growth Index (&#x201c;Index&#x201d;). The equity capitalization range of public companies in the Index was $134.6&#160;million to $4,531&#160;billion December&#160;31, 2025.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund is classified as non&#x2011;diversified under the Investment Company Act of 1940, and may invest more of its assets in fewer issuers than &#x201c;diversified&#x201d; mutual funds.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="S000010025Member"
      id="t_22_ff200b9e_c30d_3089_50b8_bbba07f880b5">The Fund may invest a significant amount of its assets from time to time in technology sectors.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_MarketRisksMember"
      id="t_23_a2d978d9_1657_43bb_e161_31659098502f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments. There is also a risk that a particular style of investing, such as growth, may underperform other styles of investing or the market generally.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_InvestmentRiskMember"
      id="t_24_45296ae9_f9a2_ba3e_de8d_c0480fc83ef3"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money. The types of stocks held by the Fund may not perform as well as other types of stocks.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_EquitySecuritiesRiskMember"
      id="t_25_5d4a3799_b38a_2af4_be78_e0b7c77cadae"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Equity Securities Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Common stockholders participate in company profits through dividends and stock market appreciation and, in the event of bankruptcy, distributions, on a pro&#x2011;rata basis after other claims are satisfied. Many factors affect the value of common stock, including earnings, earnings forecasts, corporate events and factors impacting the issuer&#x2019;s industry and the market generally. Common stock generally has the greatest appreciation and depreciation potential of all corporate securities.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_QuantitativeModelRiskMember"
      id="t_26_5404a765_c624_f300_f66d_f84a8e8baffa"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Quantitative Model Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Securities selected using quantitative models may perform differently from the market as a whole for many reasons, including the factors used in building the model and the weights placed on each factor, among others. Results generated by such models may be impaired by errors in human judgment, data imprecision, software or other technology system malfunctions. The quantitative model used by the Adviser to manage the Fund may not perform as expected, particularly in volatile markets.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_ManagementRiskMember"
      id="t_27_42c25097_a32d_44fb_5440_cc1c301abc08"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser may fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_GrowthInvestingRiskMember"
      id="t_28_9adf9cd8_289d_a8a2_65a6_9fb526d10c6f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Growth Investing Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Growth stocks are typically priced higher than other stocks, in relation to earnings and other measures, because investors believe they have more growth potential. This potential may or may not be realized and, if it is not realized, may result in a loss to the Fund. Growth stock prices also tend to be more volatile than the overall market. Because different types of stocks go out of favor with investors depending on market and economic conditions, the Fund&#x2019;s return may be adversely affected during a market downturn and when growth stocks are out of favor.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_LargeCapRiskMember"
      id="t_29_6f94c8d4_5f31_21c7_0a5b_0668e6ab5dda"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Large capitalization companies may be less able than smaller capitalization companies to adapt to changing market conditions. In addition, larger companies may grow more slowly or be slower to respond to business developments than smaller companies. Large capitalization companies may be more mature and subject to more limited growth potential compared with smaller capitalization companies. Over certain periods, the performance of large capitalization companies has trailed the overall performance of the broader securities markets.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_MidCapRiskMember"
      id="t_30_96e29fc2_c9f2_be5c_a937_f984b479eb06"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Mid&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Investing in securities of mid&#x2011;sized companies may be riskier than investing in larger, more established companies. Mid&#x2011;sized companies are more vulnerable to adverse developments because of more limited product lines, markets or financial resources. Also, these stocks may trade less often and in limited volume compared to larger cap stocks trading on a national securities exchange. The prices of these stocks may be more volatile than the prices of larger company stocks. As a result, the Fund&#x2019;s net asset value may be subject to rapid and substantial changes.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_IssuerRiskMember"
      id="t_31_24ab9da2_bffa_c523_7382_cc5638d12049"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Issuer Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of a security owned by the Fund may decline for a reason directly related to the issuer, such as management performance, financial leverage and reduced demand for the issuer&#x2019;s goods or services.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_SectorConcentrationRiskMember"
      id="t_32_9c4bc8fb_e705_4103_236e_963d7875c071"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Sector Concentration Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&#x2002;&lt;/span&gt;Although the Fund will not concentrate in any particular industry, it may be heavily invested in a particular economic sector. If the Fund focuses on one or a few sectors, its performance is likely to be disproportionately affected by developments that significantly affect that sector, including market, economic, political or regulatory developments. Individual sectors may be more volatile and may perform differently than the broader market. The Fund&#x2019;s performance may also suffer if a sector does not perform as well as the Adviser expected. Prices of securities in the same sector often change collectively regardless of the merits of individual companies.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_InformationTechnologySectorRiskMember"
      id="t_33_a79857cb_659c_f431_92fe_6a041b3e8e47"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Information Technology Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The securities of technology companies may be subject to greater price volatility than securities of companies in other sectors. Technology companies may produce or use products or services that prove commercially unsuccessful, or become obsolete, or may be adversely impacted by government regulation. Technology securities may experience significant price movements caused by disproportionate investor optimism or pessimism.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_ConsumerDiscretionarySectorRiskMember"
      id="t_34_76cf1f23_9381_8ccf_c88a_bcea96abbe5b"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Consumer Discretionary Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&#x2002;&lt;/span&gt;Companies engaged in the consumer discretionary sector are affected by fluctuations in supply and demand and changes in consumer preferences, social trends and marketing campaigns. Changes in consumer spending as a result of world events, political and economic conditions, commodity price volatility, changes in exchange rates, imposition of import controls, increased competition, depletion of resources and labor relations also may adversely affect these companies.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_CommunicationServicesSectorRiskMember"
      id="t_35_c9f84406_3668_8fd9_affc_919a640f0028"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Communication Services Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The value of the securities of communication services companies are particularly vulnerable to rapid advancements in technology, the innovation of competitors, rapid product obsolescence, and government regulation and competition, both domestically and internationally. Additionally, fluctuating domestic and international demand, shifting demographics and often unpredictable changes in consumer tastes can drastically affect a communication services company&#x2019;s profitability. While all companies may be susceptible to network security breaches, certain companies in the communication services sector may be particular targets of hacking and potential theft of proprietary or consumer information or disruptions in service, which could have a material adverse effect on their businesses.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_36_29068d5b_2bdd_0bd7_b3e7_c58ffffdfdd3"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_CybersecurityRiskMember"
      id="t_37_851c7efd_35b9_5002_b8be_cc9cf23746fb"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_RiskNondiversifiedStatusMember"
      id="t_38_dc149ddd_25f1_ff65_5830_88c4da99ad6d"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Non&#x2011;Diversified Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Non&#x2011;diversified funds typically hold fewer securities than diversified funds do. Consequently, the change in value of any one security may affect the overall value of a non&#x2011;diversified portfolio more than it would a diversified portfolio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_RiskLoseMoneyMember"
      id="t_39_74272e54_ce35_321d_15cc_642bf3c90cff">As with any mutual fund, it is possible to lose&#160;money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010025Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_40_28a64e4e_2ae7_0064_4cc1_b881d8beede4">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010025Member"
      id="t_12_1ce219da_d7b4_45dd_bed3_b24b0471f2c7"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010025Member"
      id="t_41_a575eaf3_e46d_de14_6112_6ab027ea4bda"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010025Member"
      id="t_45_f81f003c_d4ec_39be_905d_f8208beedd6e">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010025Member"
      id="t_44_66a82020_f2c4_867b_9e54_2bf6f20599a6">The Fund&#x2019;s 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="S000010025Member"
      id="t_42_ce53478a_f110_6c3a_273e_3b4a991a508f">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010025Member"
      id="t_43_aaa5d7c4_c1f7_93d0_6b65_b8ab55afce83">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010025Member"
      id="t_48_afe3f4fd_43ab_5b8d_e5fc_cb99c65b9589"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010025Member_C000027719Member"
      id="t_52_af80f984_c2aa_0cac_86b2_a9a62ba3761a">Best&#160;Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010025Member_C000027719Member"
      id="t_53_e21e8b05_f8db_a561_9a46_e60c1379acc3">Worst&#160;Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_25_71d3b81f_c461_5a89_d8c3_bf260f3ba7d1"
      unitRef="pure">0.2405</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010025Member_C000027719Member"
      decimals="4"
      id="h_26_9a2bf9bb_4448_4bef_2ea9_3d725f67859c"
      unitRef="pure">-0.1918</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010025Member"
      id="t_49_2dd317be_f298_6e22_a965_adaff23c88b6"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010025Member"
      id="t_50_76347bf1_2fe5_cabe_eb9f_f2cac32bdfcb">After&#x2011;tax returns below 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="S000010025Member"
      id="t_51_1b8be3cd_9698_f4bf_3a73_14d82f49abad">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010025Member"
      id="t_14_eef5c89b_f2f2_47aa_b47b_d36263e271a8"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027719Member"
      decimals="4"
      id="h_6_93b7aa94_35c8_46c5_8f01_79c14937627c"
      unitRef="pure">0.1237</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027719Member"
      decimals="4"
      id="h_7_ac00124e_5060_445f_8e1b_d9b842bdab36"
      unitRef="pure">0.1332</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027719Member"
      decimals="4"
      id="h_8_71ae8576_955a_437c_8f94_476c4e2a9c94"
      unitRef="pure">0.1620</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027719Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_9_46ee7ac0_4b24_430d_b376_987654bfb07d"
      unitRef="pure">0.0800</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027719Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_10_be97cddf_d72e_481f_9851_f44a7ab15774"
      unitRef="pure">0.1024</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027719Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_11_b66857cb_3a73_4910_bb13_980c8e5a730d"
      unitRef="pure">0.1375</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_12_69a14548_6272_4e76_8605_0a0b4da7c390"
      unitRef="pure">0.1048</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_13_0f6aaf25_72b3_49f6_afa3_6b01f39b5822"
      unitRef="pure">0.1005</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027719Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_14_f527d7a8_4acd_4a2c_941f_d087eb4e03b7"
      unitRef="pure">0.1297</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000IndexMember"
      decimals="4"
      id="h_15_d09826e7_895d_4be3_ac77_8e2a7a0381cd"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000IndexMember"
      decimals="4"
      id="h_16_b8399981_9b64_409f_ba0d_3d162e2f4510"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000IndexMember"
      decimals="4"
      id="h_17_ff422cbe_5f6f_4fa0_93a9_40463aafa3a7"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_18_6fffa2c1_28bf_42f6_b311_4bcbad4b1e4b"
      unitRef="pure">0.1856</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_19_dce9a78b_c84c_4ee3_812b_49b3c74cdcba"
      unitRef="pure">0.1532</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000GrowthIndexMember"
      decimals="4"
      id="h_20_3d04d4ab_f6da_460c_8a68_4aeea8392b66"
      unitRef="pure">0.1813</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000010025Member"
      id="t_46_04b79a9f_f2c1_23ce_03d2_2a3536d80e13">The Russell 1000&#xae; Growth Index, an unmanaged index, measures the performance of the large&#x2011;cap growth segment of the U.S. equity universe. It includes those Russell 1000 companies with higher price&#x2011;to&#x2011;book ratios and higher forecasted growth values.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010025Member"
      id="t_47_fa03b8b8_a57c_15fe_2733_d4c80180934b">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="S000010026Member"
      id="t_15_f1077d1e_6763_4bf1_aa30_6f51e34a238e"> The Value Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010026Member"
      id="t_16_c0470f4e_ddc7_483e_bfce_d6af91c49d0e"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010026Member"
      id="t_29_33929df0_0cfb_a832_9275_9cdab428cdf2">The investment objective of the Fund is to seek capital appreciation,</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="S000010026Member"
      id="t_30_dcf3a75c_a071_6989_d6a9_a830d295ed93">and secondarily, current income.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010026Member"
      id="t_18_3615ec8b_5981_4ce9_bddc_f10e496a4819"> Fees and Expenses of the Fund </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010026Member"
      id="t_19_d27f92dc_fd69_4297_9524_e76593181534"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010026Member"
      id="t_20_77720558_f491_46ff_a26c_1f6424f3f9e0"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_21_ab8631f1_4509_4d1a_a44b_c2a57d68e879"
      unitRef="pure">0.0025</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_22_aace020b_acf3_44b0_bb54_c449917397c2"
      unitRef="pure">0.0038</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_23_a13bc34d_ba13_4e89_a95b_7bec39015abb"
      unitRef="pure">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_24_8ae125a4_2a36_4e92_b1e5_18f88f78c16a"
      unitRef="pure">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010026Member"
      id="t_68_0885d19d_a3fe_e0c7_166b_1e50ea5c94a2">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="S000010026Member"
      id="t_41_b1e0b3a8_cfde_edbe_e61e_9d858dd10e89">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading
      contextRef="S000010026Member"
      id="t_31_458fc352_55ad_5d41_1a13_bc1796410eaa">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010026Member"
      id="t_66_e6f81b13_c31a_3115_bd4f_584dd1000cae">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010026Member_C000027721Member"
      decimals="INF"
      id="h_43_f97461e5_4928_3689_ca9d_4b037b118f98"
      unitRef="USD">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010026Member_C000027721Member"
      decimals="INF"
      id="h_44_3ec7ad03_4f8f_c576_e3e0_68627d16b7fb"
      unitRef="USD">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010026Member_C000027721Member"
      decimals="INF"
      id="h_45_3489d462_cff5_3598_605b_0cb12adee597"
      unitRef="USD">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010026Member_C000027721Member"
      decimals="INF"
      id="h_46_65896d50_57ea_7c5f_c4dc_df087dbda009"
      unitRef="USD">798</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010026Member"
      id="t_21_23f9d215_9d8d_4a0f_8346_1fd79bba8534"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010026Member"
      id="t_32_4d1035e0_6fad_be30_770e_17a6501bdbec"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010026Member"
      decimals="4"
      id="h_25_341ee172_2868_4c9d_8949_7f145a2fbeb8"
      unitRef="pure">0.52</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010026Member"
      id="t_23_ff813e0e_59a7_44f7_877f_7e68056ff082"> Principal Investment Strategies </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010026Member"
      id="t_24_31cafb4c_228d_451c_9c33_9ead519124de"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Under normal market conditions, the Fund invests at least 65% of its total assets in stocks, primarily common stock.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Using a predominately quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stocks within the Russell 1000&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Value Index (&#x201c;Index&#x201d;) universe that have an above average dividend yield. As part of the quantitative analysis, the Adviser ranks the dividend-paying stocks within the Index universe according to their level of dividend yields from &#x201c;low&#x201d; to &#x201c;high&#x201d; among five quintiles in their respective sectors. The Adviser principally selects stocks from among the top three dividend-yield quintiles for inclusion in the Fund&#x2019;s portfolio. The Fund seeks a higher return than the Index over time through a combination of capital appreciation and dividend income. The Fund utilizes a diversified portfolio with value characteristics (low price/book and price/earnings ratios) to achieve capital appreciation and current income.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund may invest a significant amount of its assets from time to time in the financials sector.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund generally purchases common stock of companies whose characteristics are comparable to those included in the Index. The equity capitalization range of public companies in the Index was $134.6&#160;million to $2,467&#160;billion as of December&#160;31, 2025.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="S000010026Member"
      id="t_70_a7c369ff_9c4d_5593_e1de_8102346524cf">The Fund may invest a significant amount of its assets from time to time in the financials sector.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_MarketRisksMember"
      id="t_47_882b3f92_3023_4d9f_5c5c_fb10601bfde2"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments. There is also a risk that a particular style of investing, such as value, may underperform other styles of investing or the market generally.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_InvestmentRiskMember"
      id="t_48_31ac5ca5_5f80_e458_3f26_e1cc35255979"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money. The types of stocks held by the Fund may not perform as well as other types of stocks.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_EquitySecuritiesRiskMember"
      id="t_49_59e4da42_fc30_48be_ea87_567ec71334ab"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Equity Securities Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Common stockholders participate in company profits through dividends and stock market appreciation and, in the event of bankruptcy, distributions, on a pro&#x2011;rata basis after other claims are satisfied. Many factors affect the value of common stock, including earnings, earnings forecasts, corporate events and factors impacting the issuer&#x2019;s industry and the market generally. Common stock generally has the greatest appreciation and depreciation potential of all corporate securities.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_QuantitativeModelRiskMember"
      id="t_50_7bf20711_0b2d_4c36_e510_69648167605d"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Quantitative Model Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Securities selected using quantitative models may perform differently from the market as a whole for many reasons, including the factors used in building the model and the weights placed on each factor, among others. Results generated by such models may be impaired by errors in human judgment, data imprecision, software or other technology system malfunctions. The quantitative model used by the Adviser to manage the Fund may not perform as expected, particularly in volatile market or in a rising interest rate environment.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_ManagementRiskMember"
      id="t_51_ee5a6a56_f316_8ef4_ee0a_b7f8b3948d65"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser may fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_ValueInvestingRiskMember"
      id="t_52_46920215_87c0_6e69_524e_9afa8ec4de28"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Value Investing Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund emphasizes a value style of investing that focuses on undervalued companies with characteristics for improved valuation. As a result, the Fund is subject to greater risk that the market may not recognize a security&#x2019;s inherent value for a long time, or a stock judged to be undervalued by the Adviser may actually be appropriately priced or overvalued. Value oriented funds will typically underperform when growth investing is in favor.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_LargeCapRiskMember"
      id="t_53_e12c4ec5_8293_db21_46c8_d29856967f7c"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Large capitalization companies may be less able than smaller capitalization companies to adapt to changing market conditions. In addition, larger companies may grow more slowly or be slower to respond to business developments than smaller companies. Large capitalization companies may be more mature and subject to more limited growth potential compared with smaller capitalization companies. Over certain periods, the performance of large capitalization companies has trailed the overall performance of the broader securities markets.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_MidCapRiskMember"
      id="t_54_3967dd32_622d_038e_6b9d_7aec5d3d53ac"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Mid&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Investing in securities of mid&#x2011;sized companies may be riskier than investing in larger, more established companies. Mid&#x2011;sized companies are more vulnerable to adverse developments because of more limited product lines, markets or financial resources. Also, these stocks may trade less often and in limited volume compared to larger cap stocks trading on a national securities exchange. The prices of these stocks may be more volatile than the prices of larger company stocks. As a result, the Fund&#x2019;s net asset value may be subject to rapid and substantial changes.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_IssuerRiskMember"
      id="t_55_4b9059bb_29fa_5147_73b8_8bc9bc73bb46"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Issuer Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of a security owned by the Fund may decline for a reason directly related to the issuer, such as management performance, financial leverage and reduced demand for the issuer&#x2019;s goods or services.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_SectorConcentrationRiskMember"
      id="t_56_5c046f98_cea5_ccb0_79c7_45c7b19b0181"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Sector Concentration Risk&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt;&#x2002;Although the Fund will not concentrate in any particular industry, it may be heavily invested in a particular economic sector. If the Fund focuses on one or a few sectors, its performance is likely to be disproportionately affected by developments that significantly affect that sector, including market, economic, political or regulatory developments. Individual sectors may be more volatile and may perform differently than the broader market. The Fund&#x2019;s performance may also suffer if a sector does not perform as well as the Adviser expected. Prices of securities in the same sector often change collectively regardless of the merits of individual companies.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_FinancialsSectorRiskMember"
      id="t_57_117a3b33_a03f_0e7a_51b3_faf222b5469c"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Financials Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s performance may be adversely affected by events affecting the financials sector, if it invests a relatively large percentage of its assets in this sector. The financials sector can be significantly affected by changes in interest rates, government regulation, the rate of corporate and consumer debt defaulted, price competition, and the availability and cost of capital. Events affecting the financials sector have had, and may&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;continue to have, a significant negative impact on the valuations and stock prices of companies in this sector and have increased the volatility of investments in this sector.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_IndustrialsSectorRiskMember"
      id="t_58_815a9d60_61a5_8454_c97b_2e75a3708cd1"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Industrials Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Changes in government regulation, world events and economic conditions may adversely affect companies in the industrials sector. In addition, these companies are at risk for environmental and product liability damage claims. Commodity price volatility, changes in exchange rates, imposition of import controls, increased competition, depletion of resources, technological developments and labor relations could adversely affect the companies in this sector.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_HealthCareSectorRiskMember"
      id="t_59_62b1eab9_7ddd_c6b3_5611_fef13161e108"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Health Care Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Factors such as extensive government regulation, restrictions on government reimbursement for medical expenses, rising costs of medical products, services and facilities, pricing pressure, an increased emphasis on outpatient services, limited number of products, industry innovation, costs associated with obtaining and protecting patents, product liability and other claims, changes in technologies and other market developments can affect companies in the health care sector.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_InformationTechnologySectorRiskMember"
      id="t_60_777d0f24_e379_1eda_600e_8a8707760cef"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Information Technology Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The securities of technology companies may be subject to greater price volatility than securities of companies in other sectors. Technology companies may produce or use products or services that prove commercially unsuccessful, or become obsolete, or may be adversely impacted by government regulation. Technology securities may experience significant price movements caused by disproportionate investor optimism or pessimism.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_CommunicationServicesSectorRiskMember"
      id="t_61_a8fec0e5_469b_752a_3dec_4fe8a40d7f1e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Communication Services Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The value of the securities of communication services companies are particularly vulnerable to rapid advancements in technology, the innovation of competitors, rapid product obsolescence, and government regulation and competition, both domestically and internationally. Additionally, fluctuating domestic and international demand, shifting demographics and often unpredictable changes in consumer tastes can drastically affect a communication services company&#x2019;s profitability. While all companies may be susceptible to network security breaches, certain companies in the communication services sector may be particular targets of hacking and potential theft of proprietary or consumer information or disruptions in service, which could have a material adverse effect on their businesses.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_62_cf5c162f_d5b0_c2bd_34ac_a5db8a414e54"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_CybersecurityRiskMember"
      id="t_63_d60f2b3b_ec77_c636_83c0_6f50c5088d1c"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_RiskLoseMoneyMember"
      id="t_64_15ca30e6_a546_1091_9fdb_8c041b662d12">As with any mutual fund, it is possible to losemoney on aninvestment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010026Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_65_54a7b56e_3ca1_adff_465e_cc8c28ed589d">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010026Member"
      id="t_26_5b356ff8_8d02_4498_b5c2_8956095238bd"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010026Member"
      id="t_33_a53d0c54_056f_cb11_1baf_2f3cbd67d042"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010026Member"
      id="t_35_becef1e7_7fde_10c6_4390_f34a12a65bd8">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010026Member"
      id="t_34_9a6003fe_4c97_4588_4e6a_216e9a770242">The Fund&#x2019;s 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="S000010026Member"
      id="t_36_f07ba767_42ea_c8cd_2b6b_be92b5d9b7bb">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010026Member"
      id="t_37_a2cac2a7_3cef_8302_f717_3b2ee107d163">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010026Member"
      id="t_38_b9a65bbd_c2d8_7baf_bd2b_40a1bc009a09"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010026Member_C000027721Member"
      id="t_45_f252e87b_3716_80b7_f091_7d0cfe70314b">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010026Member_C000027721Member"
      id="t_46_ccfe29d0_7795_439f_408b_9dfe7ac39379">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_41_dd306c80_2558_3956_0441_cc2fd94b77e3"
      unitRef="pure">0.1327</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010026Member_C000027721Member"
      decimals="4"
      id="h_42_12a43b4a_465e_f3a1_ec61_e4c1e444d664"
      unitRef="pure">-0.2461</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010026Member"
      id="t_39_76d21ba8_7019_64c1_c6a6_b3ce48f23e49"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010026Member"
      id="t_40_6525f624_150b_eea0_17d5_f478ec433e23">After&#x2011;tax returns below 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="S000010026Member"
      id="t_67_77df6f62_d84d_e26a_296c_5f5c51e07dc8">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010026Member"
      id="t_28_5c59173e_9e6f_432d_9c2c_666a8378f9f4"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027721Member"
      decimals="4"
      id="h_26_347dd4c7_6dd3_4c26_aecf_9a68a8545194"
      unitRef="pure">0.1143</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027721Member"
      decimals="4"
      id="h_27_b206ed37_861f_4e7d_b5e0_6452526db230"
      unitRef="pure">0.0899</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027721Member"
      decimals="4"
      id="h_28_0cbe1e95_a039_4000_93ee_e3d09576adec"
      unitRef="pure">0.0963</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027721Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_29_12baf758_f746_41b8_be09_aa5ab79e7110"
      unitRef="pure">0.0861</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027721Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_30_f762a582_e13c_41e3_a94b_dbd36e405a7d"
      unitRef="pure">0.0700</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027721Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_31_9c3f780f_7baa_4900_9601_b80eae109063"
      unitRef="pure">0.0763</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_32_a3e13fc8_7d81_4108_8dd9_d4070c761c90"
      unitRef="pure">0.0874</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_33_c1d0f637_abee_443a_b3eb_dd67d2454caa"
      unitRef="pure">0.0684</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027721Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_34_e792a3a9_4873_4bfa_a8b2_469efd5af775"
      unitRef="pure">0.0742</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010026Russell1000IndexMember"
      decimals="4"
      id="h_35_7a1b04fb_f4fd_4e01_b6d9_53e74c410a83"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010026Russell1000IndexMember"
      decimals="4"
      id="h_36_38c1a4c3_ad27_494e_b1cd_47ce7a85ace7"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010026Russell1000IndexMember"
      decimals="4"
      id="h_37_5d44429d_01b3_4fd8_b544_f76fd5e6e85a"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Russell1000ValueIndexMember"
      decimals="4"
      id="h_38_0b2d32b2_306d_4237_ad24_cca9388d676d"
      unitRef="pure">0.1591</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Russell1000ValueIndexMember"
      decimals="4"
      id="h_39_a40e5fe2_0257_41ba_8651_9bdea02677a0"
      unitRef="pure">0.1133</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Russell1000ValueIndexMember"
      decimals="4"
      id="h_40_33130a6e_8c4f_488e_b2a1_04e1cf54c80e"
      unitRef="pure">0.1053</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000010026Member"
      id="t_43_fb82de4c_49bb_c7ad_cba0_13955112fe86">The Russell 1000&#xae; Value Index, an unmanaged index, measures the performance of the large&#x2011;cap value segment of the U.S. equity universe. It includes Russell 1000 companies with lower price&#x2011;to&#x2011;book ratios and lower expected growth values.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010026Member"
      id="t_69_05a6d5b4_7ae9_d7a7_d4b1_0c04a55636ac">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_29_720d4285_6e58_4898_98dd_c23d46c69ba9"> The MidCap Growth Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_30_ea21427b_6f9f_4eff_9d66_8a7dd81f56a9"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_43_91622d48_4b6f_9b2d_eda6_8e0f8e0c702a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The investment objective of the Fund is to seek capital appreciation.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_80_943491e8_b32f_7081_5f76_de75eadb3eda">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_33_6b56e455_9ce3_4b02_91e9_de52a1ee7a21"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="D20251031_20251031_S000010027Member"
      id="t_34_40f1b421_afa7_4c70_8a0b_a5d48a134c00"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_41_15df7313_f409_4e55_b95b_36885db87a9d"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_42_fab2fa5d_ac1f_4c18_9539_3a2b3105d9d2"
      unitRef="pure">0.0033</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_43_176eaae5_880f_4b34_a2a8_585c2b189a6b"
      unitRef="pure">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_44_f8930dab_c1f9_44db_b341_f0cf5ef12bb9"
      unitRef="pure">0.0064</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="D20251031_20251031_S000010027Member"
      id="t_78_96521028_f5bd_8e0e_1427_35e1a3e6f656">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="D20251031_20251031_S000010027Member"
      id="t_76_fb00b650_429a_53b1_6a57_5932a0d3f21c">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:ExpenseExampleHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_54_e9e9fef6_d8e5_3321_31b7_5632d5d134a0">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_79_df159187_7b51_dccf_8dec_de7f7555986f">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="INF"
      id="h_61_25bd47bd_920a_1216_465b_ac1ed9b363d5"
      unitRef="USD">65</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="INF"
      id="h_62_14922a56_144b_d93d_caa8_2842cd9bea68"
      unitRef="USD">205</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="INF"
      id="h_63_b2f98457_7ef9_b733_a6c0_68f79ee5e48e"
      unitRef="USD">357</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="INF"
      id="h_64_ba1a0aab_8e5d_4791_d08d_f12cb010078a"
      unitRef="USD">798</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_35_5254ab8c_f4b0_451d_9b5d_8760ee592c4d"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_36_b81c86c7_2a65_4e11_ac2f_799fc64c75b1"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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 74% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="D20251031_20251031_S000010027Member"
      decimals="4"
      id="h_45_1e89d99b_3329_4b61_8bb0_3867aca2c54b"
      unitRef="pure">0.74</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_37_2f037314_e2d9_4b23_bda4_03146e1d3e77"> Principal Investment Strategies </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_44_db42838c_bc56_4974_b197_2007540fc0e7"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in stocks, primarily common stocks, of mid&#x2011;cap issuers. These issuers will have public stock market&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt;"&gt;capitalizations within the range of the market capitalization of companies constituting the Russell Midcap&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Growth Index (&#x201c;Index&#x201d;) at the time of investment. If the market capitalization of a company held by the Fund moves outside this range, the Fund may, but is not required to, sell the securities. The equity capitalization range of public companies in the Index was $134.6&#160;million to $88.9&#160;billion as of December&#160;31, 2025. The Fund may also invest up to 20% of its net assets in small&#x2011;cap issuers.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Using a predominately quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stock of companies that had low price volatility in the past. The Fund&#x2019;s adviser believes that investing in a portfolio of companies with low price volatility will lead to future capital appreciation.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund may invest a significant amount of its assets from time to time in technology sectors.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund will provide shareholders with at least 60 days&#x2019; notice before changing its 80% investment policy.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_82_b94e19fb_f2d7_c887_bcd5_8b9223f6a081">Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in stocks, primarily common stocks, of mid&#x2011;cap issuers.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_87_46f881c1_4384_f995_30fd_fe166cd6ca55">These issuers will have public stock marketcapitalizations within the range of the market capitalization of companies constituting the Russell Midcap&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Growth Index (&#x201c;Index&#x201d;) at the time of investment. If the market capitalization of a company held by the Fund moves outside this range, the Fund may, but is not required to, sell the securities. The equity capitalization range of public companies in the Index was $134.6&#160;million to $88.9&#160;billion as of December&#160;31, 2025. The Fund may also invest up to 20% of its net assets in small&#x2011;cap issuers.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_84_0ac82dd9_c618_f9d7_dc60_6e319f8807f7">Using a predominately quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stock of companies that had low price volatility in the past. The Fund&#x2019;s adviser believes that investing in a portfolio of companies with low price volatility will lead to future capital appreciation.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="D20251031_20251031_S000010027Member"
      id="t_45_e6df02fe_1c3a_7424_5062_72766604b155">The Fund may invest a significant amount of its assets from time to time in technology sectors.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_MarketRisksMember"
      id="t_56_87da738a_b804_c77c_4085_a0bf02058018"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments. There is also a risk that a particular style of investing, such as growth, may underperform other styles of investing or the market generally.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_InvestmentRiskMember"
      id="t_57_4485a8fb_9ee8_e28b_c38f_427cb5b5076b"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money. The types of stocks held by the Fund may not perform as well as other types of stocks.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_EquitySecuritiesRiskMember"
      id="t_58_9fcb21e0_93f3_7c65_5715_2185c51e2d7d"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Equity Securities Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Common stockholders participate in company profits through dividends and stock market appreciation and, in the event of bankruptcy, distributions, on a pro&#x2011;rata basis after other claims are satisfied. Many factors affect the value of common stock, including earnings, earnings forecasts, corporate events and factors impacting the issuer&#x2019;s industry and the market generally. Common stock generally has the greatest appreciation and depreciation potential of all corporate securities.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_QuantitativeModelRiskMember"
      id="t_59_65ed13e4_b127_4644_482b_02abf7a6e980"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Quantitative Model Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Securities selected using quantitative models may perform differently from the market as a whole for many reasons, including the factors used in building the model and the weights placed on each factor, among others. Results generated&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;by such models may be impaired by errors in human judgment, data imprecision, software or other technology system malfunctions. The quantitative model used by the Adviser to manage the Fund may not perform as expected, particularly in volatile markets.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_ManagementRiskMember"
      id="t_60_e4b567ce_4832_8259_0ee6_7c1069f1bfc5"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser may fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_MidCapAndSmallCapRiskMember"
      id="t_61_42688f37_a536_0fff_4063_ce4108028afc"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Mid&#x2011;Cap and Small&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Investing in securities of smaller and mid&#x2011;sized companies may be riskier than investing in larger, more established companies. Smaller and mid&#x2011;sized companies are more vulnerable to adverse developments because of more limited product lines, markets or financial resources. Also, these stocks may trade less often and in limited volume compared to larger cap stocks trading on a national securities exchange. The prices of these stocks may be more volatile than the prices of larger company stocks. As a result, the Fund&#x2019;s net asset value may be subject to rapid and substantial changes.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_GrowthInvestingRiskMember"
      id="t_62_a822929b_862b_e18d_92c8_356d1524291f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Growth Investing Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Growth stocks are typically priced higher than other stocks, in relation to earnings and other measures, because investors believe they have more growth potential. This potential may or may not be realized and, if it is not realized, may result in a loss to the Fund. Growth stock prices also tend to be more volatile than the overall market. Because different types of stocks go out of favor with investors depending on market and economic conditions, the Fund&#x2019;s return may be adversely affected during a market down turn and when growth stocks are out of favor.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_IssuerRiskMember"
      id="t_63_6b5459b2_a47f_3520_d227_551c3a7e0958"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Issuer Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of a security owned by the Fund may decline for a reason directly related to the issuer, such as management performance, financial leverage and reduced demand for the issuer&#x2019;s goods or services.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_SectorConcentrationRiskMember"
      id="t_64_9b9b9a14_b4bc_04a2_5835_d084dd31fcea"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Sector Concentration Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Although the Fund will not concentrate in any particular industry, it may be heavily invested in a particular economic sector. If the Fund focuses on one or a few sectors, its performance is likely to be disproportionately affected by developments that significantly affect that sector, including market, economic, political or regulatory developments. Individual sectors may be more volatile and may perform differently than the broader market. The Fund&#x2019;s performance may also suffer if a sector does not perform as well as the Adviser expected. Prices of securities in the same sector often change collectively regardless of the merits of individual companies.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_IndustrialsSectorRiskMember"
      id="t_65_15347854_d322_e92f_6eae_f7b268345fc4"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Industrials Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Changes in government regulation, world events and economic conditions may adversely affect companies in the industrials sector. In addition, these companies are at risk for environmental and product liability damage claims. Also, commodity price volatility, changes in exchange rates, imposition of import controls, increased competition, depletion of resources, technological developments and labor relations could adversely affect the companies in this sector.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_InformationTechnologySectorRiskMember"
      id="t_66_0e5592ed_12f2_f6da_3c6b_33460862f7ba"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Information Technology Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The securities of technology companies may be subject to greater price volatility than securities of companies in other sectors. Technology companies may produce or use products or services that prove commercially unsuccessful, or become obsolete, or may be adversely impacted by government regulation. Technology securities may experience significant price movements caused by disproportionate investor optimism or pessimism.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_ConsumerDiscretionarySectorRiskMember"
      id="t_67_1b5e6d9a_ffaf_fb83_d118_a37dd0444cca"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Consumer Discretionary Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Companies engaged in the consumer discretionary sector are affected by fluctuations in supply and demand and changes in consumer preferences, social trends and marketing campaigns. Changes in consumer spending as a&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;result of world events, political and economic conditions, commodity price volatility, changes in exchange rates, imposition of import controls, increased competition, depletion of resources and labor relations also may adversely affect these companies.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_HealthCareSectorRiskMember"
      id="t_68_c96c04b2_0469_d2e2_42a9_ca881e5019d5"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Health Care Sector Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Factors such as extensive government regulation, restrictions on government reimbursement for medical expenses, rising costs of medical products, services and facilities, pricing pressure, an increased emphasis on outpatient services, limited number of products, industry innovation, costs associated with obtaining and protecting patents, product liability and other claims, changes in technologies and other market developments can affect companies in the health care sector.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_69_e2664216_66de_cbdc_dea7_845ec2ae4e18"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_CybersecurityRiskMember"
      id="t_70_58f0c40d_d4e4_29de_622e_ddc4c7e490ef"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_RiskLoseMoneyMember"
      id="t_71_5b422273_03d0_5fd4_96aa_c92d6c0b3067">As with any mutual fund, it is possible to lose&#160;money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010027Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_72_17964516_1255_2704_e20b_e840d3e973d0">&#160;An investment in the Fund is not a bank deposit&#160;and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any&#160;government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_40_529cdd84_599b_4790_b71e_0ee2eb464d9b"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_46_38343edb_1691_0304_c07c_02dbdc6e7082"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="D20251031_20251031_S000010027Member"
      id="t_49_2c7099cd_3240_bd1e_0ec5_330d7ea994b3">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="D20251031_20251031_S000010027Member"
      id="t_50_57f9080a_e208_4255_d3fa_4b9162707f28">The Fund&#x2019;s 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="D20251031_20251031_S000010027Member"
      id="t_51_a3aa257a_a6b1_f076_72bd_23e48dc01f82">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="D20251031_20251031_S000010027Member"
      id="t_52_d064bb76_d5ad_438a_9c4a_9690c6349790">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_47_e760e71c_9ace_50c1_c86a_c2723e9f5061"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      id="t_74_1d97c70c_f924_658c_3736_e320259089ea">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      id="t_75_db42a0d5_5309_07a6_3e2f_eef42d4ff3a9">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_65_b28a7cdf_de6d_f66b_e221_2f14aaa5884e"
      unitRef="pure">0.2373</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="D20251031_20251031_S000010027Member_C000027723Member"
      decimals="4"
      id="h_66_131975f1_961a_ad12_713a_78fb469a7df1"
      unitRef="pure">-0.1935</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="D20251031_20251031_S000010027Member"
      id="t_48_c0557f12_16d7_3ca7_a700_b87771c6dc8a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="D20251031_20251031_S000010027Member"
      id="t_53_abd251b1_4ed5_814e_a1ce_64e2e6583dd1">After&#x2011;tax returns below 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="D20251031_20251031_S000010027Member"
      id="t_73_8834a14d_8207_6c25_2ccd_61fbc8f59b94">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="D20251031_20251031_S000010027Member"
      id="t_42_867281e8_056d_4473_9625_2fe60217d9f8"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027723Member"
      decimals="4"
      id="h_46_bcb15e4e_d3ea_462d_9095_c9b17014e37c"
      unitRef="pure">0.0151</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027723Member"
      decimals="4"
      id="h_47_0600aef4_7c91_47ee_98ba_78ab8a731093"
      unitRef="pure">0.0491</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027723Member"
      decimals="4"
      id="h_48_4a41bc23_c8a0_4e92_9b9d_b74163305493"
      unitRef="pure">0.1070</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027723Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_49_b6798485_5b04_42e2_8eeb_f14acc435aaf"
      unitRef="pure">-0.0323</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027723Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_50_f0d1ca0f_a222_4aff_be01_04f54e99d452"
      unitRef="pure">0.0202</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027723Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_51_5981af86_dbc1_4ab1_9b19_255ae3aa78b7"
      unitRef="pure">0.0829</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_52_db824f17_a5e3_4622_919b_1598220cd624"
      unitRef="pure">0.0440</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_53_c8696b61_6d62_4760_8305_2e080f4daf1b"
      unitRef="pure">0.0357</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027723Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_54_21b8bcbd_544d_40d4_a699_6a5a063d4a68"
      unitRef="pure">0.0836</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010027Russell1000IndexMember"
      decimals="4"
      id="h_55_b0f949f5_ba18_4c53_9077_a54e1113f6b9"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010027Russell1000IndexMember"
      decimals="4"
      id="h_56_8b59dbf6_2cf1_43cf_a6fa_4df3872b7358"
      unitRef="pure">0.1359</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010027Russell1000IndexMember"
      decimals="4"
      id="h_57_8fb62948_2760_490c_bd52_395c524dfe20"
      unitRef="pure">0.1459</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_RussellMidcapGrowthIndexMember"
      decimals="4"
      id="h_58_97e37eb7_2dc5_4bab_9310_aff7876b1af9"
      unitRef="pure">0.0866</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_RussellMidcapGrowthIndexMember"
      decimals="4"
      id="h_59_2acbb3be_dce4_4b55_8704_dd2cb405b977"
      unitRef="pure">0.0665</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_RussellMidcapGrowthIndexMember"
      decimals="4"
      id="h_60_4d0a15f2_743f_4161_a468_1e6096fe268c"
      unitRef="pure">0.1249</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="D20251031_20251031_S000010027Member"
      id="t_85_8fc3e8e1_4826_8462_5f0e_866cd2e38c62">The Russell Midcap&#xae; Growth Index, an unmanaged index, measures the performance of the mid&#x2011;cap growth segment of the U.S. equity universe. It includes those Russell Midcap Index companies with higher price&#x2011;to&#x2011;book ratios and higher forecasted growth values.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="D20251031_20251031_S000010027Member"
      id="t_86_5d7dea4f_3afc_7836_e68a_caf7230b913f">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_43_7a3cbf3f_72ee_48b8_af96_e5aba22383b0"> The MidCap Value Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_44_b6ea3388_54a0_4fcb_bccc_ec8d7cfe3061"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_57_8162f0d6_b224_7ca5_983c_993f483ed65d">The investment objective of the Fund is to seek capital appreciation,</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_58_9fb0b425_dd4b_27c3_cab6_32c6bb1ff008">and secondarily, current income.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_46_37c88c55_c7b9_4e66_9a97_b05f5854b11c"> Fees and Expenses of the Fund </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_47_17e9b7f8_984d_4a3c_afed_5d3d7bc42569"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other fees, such as brokerage commissions and other fees to financial intermediaries, which are not reflected in the tables and the Example below. &lt;/span&gt;There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="D20251031_20251031_S000082913Member"
      id="t_48_97a967f5_07a6_4162_966d_dc4403369fb1"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_61_ee46c316_d944_4c7f_beaa_45ad37888adc"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_62_94352a65_7794_4580_a50f_525ce39a9361"
      unitRef="pure">0.0069</oef:OtherExpensesOverAssets>
    <oef:AcquiredFundFeesAndExpensesOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_63_594d8461_e5ad_4b99_8475_fd5894b19530"
      unitRef="pure">0.0001</oef:AcquiredFundFeesAndExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_64_c44fab9f_4db4_4daa_8786_e52924d31a45"
      unitRef="pure">0.0100</oef:ExpensesOverAssets>
    <oef:FeeWaiverOrReimbursementOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_65_e6d87ebb_a7ba_4c9a_be8b_125d67060137"
      unitRef="pure">-0.0029</oef:FeeWaiverOrReimbursementOverAssets>
    <oef:NetExpensesOverAssets
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_66_35d20038_f169_4e1f_b7e8_f80ae91dbf98"
      unitRef="pure">0.0071</oef:NetExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="D20251031_20251031_S000082913Member"
      id="t_98_ec0ae5b6_07bd_e05d_1356_98aa74b584f9">Management fees have been restated to reflect current fees. Other expenses have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees
      contextRef="D20251031_20251031_S000082913Member"
      id="t_60_5244eaad_c9ee_0238_fd3a_354377e9de50">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</oef:ExpensesNotCorrelatedToRatioDueToAcquiredFundFees>
    <oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination
      contextRef="D20251031_20251031_S000082913Member"
      id="t_61_374b8e03_2e96_c7bb_67fa_50ad90a167fe">August&#160;1, 2027</oef:FeeWaiverOrReimbursementOverAssetsDateOfTermination>
    <oef:ExpenseExampleHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_62_445945e8_0668_2b85_46d2_d967862fc81f">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_63_2abb7da6_45ea_32f1_154a_361f59a8ffd0">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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 equal to the Total Annual Fund Operating Expenses After Fee Waiver and/or Expense Reimbursement in the first year and the Total Annual Fund Operating Expenses thereafter. Although your actual costs may be higher or lower based on these assumptions your costs would be:</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="INF"
      id="h_78_1e04dde8_6c82_bfd9_abcb_9e2d042e7d85"
      unitRef="USD">73</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="INF"
      id="h_79_55a50eb3_8066_1a05_9da9_86f97240cd96"
      unitRef="USD">290</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="INF"
      id="h_80_31d107cb_e194_cca3_a050_8702e8f8ebeb"
      unitRef="USD">524</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="INF"
      id="h_81_d4f25440_f542_b080_4295_d4bbb9b006e4"
      unitRef="USD">1198</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_49_323dffcd_6dbe_4127_87cb_705c7e8e76bc"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_50_c4a842bd_5ea5_4675_9e18_f2ac0a8bebc5"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;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&#160;Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 55% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="D20251031_20251031_S000082913Member"
      decimals="4"
      id="h_67_c7461e01_d039_4380_83e3_72d205a94528"
      unitRef="pure">0.55</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_51_7ecf3de4_d6a6_4adc_9796_9b3c4c53281c"> Principal Investment Strategies </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_52_feea7e08_438b_4cce_a0a8_d09ec17fdcb6"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in stocks, primarily common stocks, of mid&#x2011;cap issuers. These issuers will have public stock market capitalizations within the range of the market capitalization of companies constituting the Russell Midcap&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Value Index (&#x201c;Index&#x201d;) at the time of investment. If the market capitalization of a company held by the Fund moves outside this, the Fund may, but is not required to, sell the securities. The equity capitalization range of public companies in the Index was $134.6&#160;million to $88.9&#160;billion of December&#160;31, 2025. The Fund may also invest up to 20% of its net assets in small&#x2011;cap issuers.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Using a predominately quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stocks within the Index universe that have an above average dividend yield. As part of the quantitative analysis, the Adviser ranks the dividend-paying stocks within the Index universe according to their level of dividend yields from &#x201c;low&#x201d; to &#x201c;high&#x201d; among five quintiles in their respective sectors. The Adviser principally selects stocks from among the top three dividend-yield quintiles for inclusion in the Fund&#x2019;s portfolio. The Fund seeks a higher return than the Index over time through a combination of capital appreciation and dividend income. The Fund utilizes a diversified portfolio with value characteristics (low price/book and price/earnings ratios) to achieve capital appreciation and current income.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund may invest a significant amount of its assets from time to time in the financials sector.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund will provide shareholders with at least 60 days&#x2019; notice before changing its 80% investment policy.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_97_694f1022_5698_395d_ca6f_0784783418ee">Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in stocks, primarily common stocks, of mid&#x2011;cap issuers.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermDfnSmryTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_99_5574c4de_71d1_79e3_4f9c_118ef2a67bd8">These issuers will have public stock market capitalizations within the range of the market capitalization of companies constituting the Russell Midcap&lt;sup style="font-size: 75%; vertical-align: top;"&gt;&#xae;&lt;/sup&gt; Value Index (&#x201c;Index&#x201d;) at the time of investment. If the market capitalization of a company held by the Fund moves outside this, the Fund may, but is not required to, sell the securities. The equity capitalization range of public companies in the Index was $134.6&#160;million to $88.9&#160;billion of December&#160;31, 2025. The Fund may also invest up to 20% of its net assets in small&#x2011;cap issuers.</fnd:NmRule35d1TermDfnSmryTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_100_758f3d06_571a_4473_7c58_f0070b01e135">Using a predominately quantitative analysis, with some additional fundamental analysis depending on market conditions, the Fund invests principally in stocks within the Index universe that have an above average dividend yield. As part of the quantitative analysis, the Adviser ranks the dividend-paying stocks within the Index universe according to their level of dividend yields from &#x201c;low&#x201d; to &#x201c;high&#x201d; among five quintiles in their respective sectors. The Adviser principally selects stocks from among the top three dividend-yield quintiles for inclusion in the Fund&#x2019;s portfolio. The Fund seeks a higher return than the Index over time through a combination of capital appreciation and dividend income. The Fund utilizes a diversified portfolio with value characteristics (low price/book and price/earnings ratios) to achieve capital appreciation and current income.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:StrategyPortfolioConcentration
      contextRef="D20251031_20251031_S000082913Member"
      id="t_64_c746a297_3da4_fb03_f0ad_bd5e5f629c86">The Fund may invest a significant amount of its assets from time to time in the financials sector.</oef:StrategyPortfolioConcentration>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_MarketRisksMember"
      id="t_77_a380aa04_32ba_a6a7_1765_174018e4ef30">&lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments. There is also a risk that a particular style of investing, such as value, may underperform other styles of investing or the market generally.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_InvestmentRiskMember"
      id="t_78_d2bfe0fd_10b6_4b00_1d59_40f8e145c2fb">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The value of your investment in this Fund may fluctuate, which means that you could lose money. The types of stocks held by the Fund may not perform as well as other types of stocks.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_EquitySecuritiesRiskMember"
      id="t_79_156b5cef_90bb_ab38_e48f_6e00424b289f">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Equity Securities Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Common stockholders participate in company profits through dividends and stock market appreciation and, in the event of bankruptcy, distributions, on a pro&#x2011;rata basis after other claims are satisfied. Many factors affect the value of common stock, including earnings, earnings forecasts, corporate events and factors impacting the issuer&#x2019;s industry and the market generally. Common stock generally has the greatest appreciation and depreciation potential of all corporate securities.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_QuantitativeModelRiskMember"
      id="t_80_672e3f77_5441_dfa1_7c2d_a1cee099436e">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Quantitative Model Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Securities selected using quantitative models may perform differently from the market as a whole for many reasons, including the factors used in building the model and the weights placed on each factor, among others. Results generated by such models may be impaired by errors in human judgment, data imprecision, software or other technology system malfunctions. The quantitative model used by the Adviser to manage the Fund may not perform as expected, particularly in volatile markets.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_ManagementRiskMember"
      id="t_81_020205ff_0d31_7fbc_6c33_0c9d98d06b27">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;A strategy used by the Adviser may fail to produce the intended results.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_ValueInvestingRiskMember"
      id="t_82_71558a89_447c_3aaa_a45e_6598ed4ed63a">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Value Investing Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The Fund emphasizes a value style of investing that focuses on undervalued companies with characteristics for improved valuation. As a result, the Fund is subject to greater risk that the market may not recognize a security&#x2019;s inherent value for a long time, or a stock judged to be undervalued by the Adviser may actually be appropriately priced or overvalued. Value oriented funds will typically underperform when growth investing is in favor.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_MidCapAndSmallCapRiskMember"
      id="t_83_692e57f7_0f23_de6d_4a75_d590bfeb95ad">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Mid&#x2011;Cap and Small&#x2011;Cap Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Investing in securities of smaller and mid&#x2011;sized companies may be riskier than investing in larger, more established companies. Smaller and mid&#x2011;sized companies are more vulnerable to adverse developments because of more limited product lines, markets or financial resources. Also, these stocks may trade less often and in limited volume compared to larger cap stocks trading on a national securities exchange. The prices of these stocks may be more volatile than the prices of larger company stocks. As a result, the Fund&#x2019;s net asset value may be subject to rapid and substantial changes.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_IssuerRiskMember"
      id="t_84_a29c16bc_27f3_8bef_5f30_6d187f656122">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Issuer Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The value of a security owned by the Fund may decline for a reason directly related to the issuer, such as management performance, financial leverage and reduced demand for the issuer&#x2019;s goods or services.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_SectorConcentrationRiskMember"
      id="t_85_0326543e_aebc_1e89_a074_a81bda249d7b">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Sector Concentration Risk&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;:&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&#x2002;&lt;/span&gt;Although the Fund will not concentrate in any particular industry, it may be heavily invested in a particular economic sector. If the Fund focuses on one or a few sectors, its performance is likely to be disproportionately affected by developments that significantly affect that sector, including market, economic, political or regulatory developments. Individual sectors may be more volatile and may perform differently than the broader market. The Fund&#x2019;s performance may also suffer if a sector does not perform as well as the Adviser expected. Prices of securities in the same sector often change collectively regardless of the merits of individual companies.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_FinancialsSectorRiskMember"
      id="t_96_173c7b68_9d69_d871_85cf_2665c9f4060f">&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Financials Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The Fund&#x2019;s performance may be adversely affected by events affecting the financials sector, if it invests a relatively large percentage of its assets in this sector. The financials sector can be significantly affected by changes in interest rates, government regulation, the rate of corporate and consumer debt defaulted, price competition, and the availability and cost of capital. Events affecting the financials sector have had, and may continue to have, a significant negative impact on the valuations and stock prices of companies in this sector and have increased the volatility of investments in this sector.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_IndustrialsSectorRiskMember"
      id="t_86_47ebb9c9_c457_4f2c_0472_db8254d19399">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Industrials Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Changes in government regulation, world events and economic conditions may adversely affect companies in the industrials sector. In addition, these companies are at risk for environmental and product liability damage claims. Commodity price volatility, changes in exchange rates, imposition of import controls, increased competition, depletion of resources, technological developments and labor relations could adversely affect the companies in this sector.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_InformationTechnologySectorRiskMember"
      id="t_87_a3808670_2b0f_2056_701f_a89d64c8c8ca">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Information Technology Sector Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The securities of technology companies may be subject to greater price volatility than securities of companies in other sectors. Technology companies may produce or use products or services that prove commercially unsuccessful, or become obsolete, or may be adversely impacted by government regulation. Technology securities may experience significant price movements caused by disproportionate investor optimism or pessimism.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_88_5a81aba4_3d25_10b5_258b_b4be4c8e0ecf">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_CybersecurityRiskMember"
      id="t_89_581dd1e6_7319_8486_31ef_782f253ad299">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_RiskLoseMoneyMember"
      id="t_65_fb43eedd_e0a4_c4cf_c9ea_a7f984083cfd">As with any mutual fund, it is possible to lose money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000082913Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_66_e85782e1_205e_259d_1c33_49f8b4b30ba8">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_54_98b0d90a_f542_4a03_8d38_c020df14e770"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_67_cd0cde9e_300e_3f37_0e99_07e7c8603010">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011; 995&#x2011;6365.&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="D20251031_20251031_S000082913Member"
      id="t_68_f692f8ed_dd54_a9f0_7b0b_339eafa3c265">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="D20251031_20251031_S000082913Member"
      id="t_69_4b256b82_7a7d_a223_5948_83275fabf1d8">The Fund&#x2019;s 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="D20251031_20251031_S000082913Member"
      id="t_70_791f45d6_3fdd_e71c_ddd6_11ebaa19b08d">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="D20251031_20251031_S000082913Member"
      id="t_71_10a28a21_1489_e3fc_b04f_796ca8ca51b7">1&#x2011;800&#x2011; 995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_90_12e5c0a9_a033_aeb8_281d_65490e200a23">Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each YearTOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      id="t_91_99f802f1_7d9b_c06c_7066_b14b6c7eefe3">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      id="t_92_2faaedf0_5404_8192_bc27_596fb6122b87">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_82_284185eb_2a50_db24_032c_02eb733c76e3"
      unitRef="pure">0.1073</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="D20251031_20251031_S000082913Member_C000246257Member"
      decimals="4"
      id="h_83_7a697019_0b22_7af0_5b5b_ea93c0e38d4e"
      unitRef="pure">-0.0308</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="D20251031_20251031_S000082913Member"
      id="t_72_01b02465_93e4_79c2_5cc8_98f33a47421b">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt;</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="D20251031_20251031_S000082913Member"
      id="t_73_55abd12d_758d_8478_72b2_5cccb0aa90b7">After&#x2011;tax returns below 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="D20251031_20251031_S000082913Member"
      id="t_74_096dc1db_7c9f_39e4_00d1_0a1fd67af2bb">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="D20251031_20251031_S000082913Member"
      id="t_56_54e2ad76_7139_42d0_b1c7_4e97f236e08d"> Average Annual Total Returns For the periods ended December&#160;31,&#160;2025</oef:PerformanceTableHeading>
    <oef:PerfInceptionDate
      contextRef="D20231113_20251231_C000246257Member"
      id="t_93_46d5d088_d9be_e19a_0e82_8fdfcda7d9c1">2023-11-13</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsMember"
      id="t_94_ad8eb303_c3bd_c2f1_8d86_07f6328c1516">2023-11-13</oef:PerfInceptionDate>
    <oef:PerfInceptionDate
      contextRef="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsAndSalesMember"
      id="t_95_6e3712b3_1386_8b86_cd5c_061b5940ce35">2023-11-13</oef:PerfInceptionDate>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000246257Member"
      decimals="4"
      id="h_68_43a0c72f_9d12_42ef_8941_86762011bcef"
      unitRef="pure">0.0632</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231113_20251231_C000246257Member"
      decimals="4"
      id="h_69_b1545766_c706_485b_a2ab_902eeefb5db5"
      unitRef="pure">0.1504</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000246257Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_70_39852261_b688_41a4_b822_8e3e4f9ee44d"
      unitRef="pure">0.0471</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_71_f73f3a87_5af1_4933_b1bf_4452d5e6f2fd"
      unitRef="pure">0.1307</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000246257Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_72_6dfc8b44_f29c_40c7_987f_da81dd60c3d6"
      unitRef="pure">0.0487</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231113_20251231_C000246257Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_73_31c88912_b1bc_46bc_b939_eda25acdf1f6"
      unitRef="pure">0.1128</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000082913Russell1000IndexMember"
      decimals="4"
      id="h_74_c3ed211f_ca5b_43d3_8715_1bfdae50064b"
      unitRef="pure">0.1737</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231113_20251231_S000082913Russell1000IndexMember"
      decimals="4"
      id="h_75_5d54d6a0_51b8_40a6_aef9_0a29a13b7c38"
      unitRef="pure">0.1822</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_76_ca6e1063_4df8_4514_892d_68aa4f8e101c"
      unitRef="pure">0.1105</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="D20231113_20251231_RussellMidcapValueIndexMember"
      decimals="4"
      id="h_77_07f53642_e445_47e0_a7d7_fc1ac474f68e"
      unitRef="pure">0.1822</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="D20251031_20251031_S000082913Member"
      id="t_75_6eedaf6c_a767_79da_7685_0e320de180d8">The Russell Midcap&#xae; Value Index, an unmanaged index, measures the performance of the mid&#x2011;cap value segment of the U.S. equity universe. It includes those Russell Midcap Index companies with relatively lower price&#x2011;to&#x2011;book ratios, lower sales&#x2011;per&#x2011;share historical growth, and lower forecasted growth values.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="D20251031_20251031_S000082913Member"
      id="t_76_0d2ea909_4d3a_f8b3_1622_615782d38c79">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="S000010030Member"
      id="t_57_6a0bb1b5_4d65_476f_8710_911c7ea4be99"> The Bond Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010030Member"
      id="t_76_d7401a68_be26_083d_01d8_ce51c35e47bf">Investment Objective</oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010030Member"
      id="t_71_6ebdd682_5230_d7a7_84f5_2ad7ed5ca182">The investment objective of the Fund is to seek total return through current income</oef:ObjectivePrimaryTextBlock>
    <oef:ObjectiveSecondaryTextBlock
      contextRef="S000010030Member"
      id="t_74_b84ae324_6394_9685_22cf_e7ffdd66755c">and, secondarily, capital appreciation.</oef:ObjectiveSecondaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010030Member"
      id="t_77_a8cb49c6_25c9_8c94_7dcd_3303e531163c">Fees and Expenses of the Fund</oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010030Member"
      id="t_61_9b2e8849_1b91_40ae_a10f_7481a72a279d"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010030Member"
      id="t_62_c0499371_09b7_4c33_b54a_af5db2b4eeab"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010030Member_C000027729Member"
      decimals="4"
      id="h_78_4419197c_af9c_481a_93e1_27941ee92d3a"
      unitRef="pure">0.0013</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010030Member_C000027729Member"
      decimals="4"
      id="h_79_01019943_843b_441f_b279_a6072a5cfb78"
      unitRef="pure">0.0028</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010030Member_C000027729Member"
      decimals="4"
      id="h_80_9914db59_3f81_49bf_a293_6b734fbea4b6"
      unitRef="pure">0.0041</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010030Member"
      id="t_109_4927842e_428d_31aa_72c5_5fd35b97bc2e">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading
      contextRef="S000010030Member"
      id="t_78_4d635b39_fedc_0312_2e87_b449246d7e46">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010030Member"
      id="t_79_2b211b38_9354_3cf3_dbfb_f1b17129ff36">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010030Member_C000027729Member"
      decimals="INF"
      id="h_94_11288228_8f61_ac0a_a9c0_0d630920c617"
      unitRef="USD">42</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010030Member_C000027729Member"
      decimals="INF"
      id="h_95_3c7f71c6_da96_ce14_813b_cfd92f19d0fc"
      unitRef="USD">132</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010030Member_C000027729Member"
      decimals="INF"
      id="h_96_41f6e52f_e67a_358c_77c2_99adde3dc7f5"
      unitRef="USD">230</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010030Member_C000027729Member"
      decimals="INF"
      id="h_97_e2d3447a_82a7_f1fa_7d19_dc6de2f5dfce"
      unitRef="USD">518</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010030Member"
      id="t_72_bf54ca4e_8690_474e_c72e_d64c972544ab"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010030Member"
      id="t_73_f5a0bae3_7ec3_625a_3363_5fce947f64f4"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010030Member"
      decimals="4"
      id="h_81_e902a1bb_10e6_411c_aa91_0351ababb358"
      unitRef="pure">0.13</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010030Member"
      id="t_65_b530bd2a_1d7b_4f11_b703_4fce4d566708"> Principal Investment Strategies </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010030Member"
      id="t_66_082e459b_719b_4582_8469_a9421ee4c8a7"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in debt securities. In seeking current income and capital appreciation, the Fund invests in a diversified portfolio of primarily investment-grade corporate debt obligations and obligations issued or guaranteed by the U.S. Government, its agencies or instrumentalities, including mortgage-backed and asset-backed securities, as well as municipal bonds. The Fund will provide shareholders with at least 60 days&#x2019; notice before changing its 80% investment policy. The Fund may invest up to 80% of its total assets in mortgage-backed and asset-backed securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Sixty-five percent of debt securities at the time of purchase by the Fund will be rated investment grade (AAA, AA, A, BBB or an equivalent rating) by one of the major credit rating agencies (S&amp;amp;P Global Ratings, Moody&#x2019;s and Fitch) that has assigned a rating to the security or, if unrated, deemed to be investment-grade quality by the Adviser. In addition, the Fund may invest up to 10% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds and up to 35% of its total assets in obligations rated BBB or Baa by one of the major credit rating agencies.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Distribution:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt; The Fund&#x2019;s average effective duration will be within 30% of the Bloomberg Aggregate Bond Index (&#x201c;Index&#x201d;), although the Fund has no restriction on the maximum or minimum duration of any individual security it holds. For example, if the duration of the Index were 5.0&#160;years, the Fund&#x2019;s assets would have a duration of between 3.5&#160;years and 6.5 years. As of December&#160;31, 2025, the duration of the Fund was 5.98 years, while the duration of the Index was 5.98 years. Duration is a measure of a fund&#x2019;s sensitivity to interest rates. For example, a fund with a duration of 2 years would lose 2% of its value if interest rates rose by 1%, or it would gain 2% if interest rates declined by 1%. A fund with a duration of 4 years would be twice as volatile as a fund with a duration of 2 years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="S000010030Member"
      id="t_113_383ffc93_3f96_a000_1b71_1e4d43afe12e">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in debt securities. In seeking current income and capital appreciation, the Fund invests in a diversified portfolio of primarily investment-grade corporate debt obligations and obligations issued or guaranteed by the U.S. Government, its agencies or instrumentalities, including mortgage-backed and asset-backed securities, as well as municipal bonds. The Fund will provide shareholders with at least 60 days&#x2019; notice before changing its 80% investment policy. The Fund may invest up to 80% of its total assets in mortgage-backed and asset-backed securities.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="S000010030Member"
      id="t_114_26a04b32_4117_698c_02c7_4c1171f14e35">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Sixty-five percent of debt securities at the time of purchase by the Fund will be rated investment grade (AAA, AA, A, BBB or an equivalent rating) by one of the major credit rating agencies (S&amp;amp;P Global Ratings, Moody&#x2019;s and Fitch) that has assigned a rating to the security or, if unrated, deemed to be investment-grade quality by the Adviser. In addition, the Fund may invest up to 10% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds and up to 35% of its total assets in obligations rated BBB or Baa by one of the major credit rating agencies.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_InterestRateRiskMember"
      id="t_91_b4e0bf20_c792_a68f_dac4_b1cdd806efde"> &lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Interest Rate Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Interest rate risk is the risk that the value of the Fund&#x2019;s portfolio will decline when interest rates rise. The magnitude of this decline will often be greater for longer-term, fixed-income securities than shorter-term securities. Changing interest rates may have unpredictable effects on the markets and on the Fund&#x2019;s investments. Declines in interest rate levels could cause the Fund&#x2019;s earnings to fall below the Fund&#x2019;s expense ratio, resulting in a negative yield and a decline in the Fund&#x2019;s share price. The magnitude of these fluctuations in the market price of bonds and other fixed-income securities is generally greater for those securities with longer maturities. Fluctuations in the market price of the Fund&#x2019;s investments will not affect interest income derived from instruments already owned by the Fund, but will be reflected in the Fund&#x2019;s net asset value. The Fund may lose money if short-term or long-term interest rates rise sharply in a manner not anticipated by Fund&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;management. A general rise in interest rates has the potential to cause investors to move out of fixed-income securities on a large scale, which may increase redemptions from funds that hold large amounts of fixed-income securities. Heavy redemptions could cause the Fund to sell assets at inopportune times or at a loss or depressed value and could hurt the Fund&#x2019;s performance.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_IncomeRiskMember"
      id="t_92_c85e1870_fca5_7569_4ee4_b26840489e15"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Income Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s ability to distribute income to shareholders depends on the yield available from the Fund&#x2019;s investments. The Fund&#x2019;s portfolio income may decline when market interest rates fall.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_CreditRiskMember"
      id="t_93_96bbc82f_8143_60cd_1429_da79ccb9353b"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Credit risk is the risk that an issuer or guarantor of a fixed-income security may be unable or unwilling to make interest and principal payments when due and the related risk that the value of a bond may decline because of concerns about the issuer&#x2019;s ability or willingness to make such payments. This may impair the Fund&#x2019;s liquidity or cause a deterioration in the Fund&#x2019;s net asset value. In addition, the Fund may incur expenses in an effort to protect the Fund&#x2019;s interests or enforce its rights against an issuer, guarantor or counterparty or may be hindered or delayed in exercising these rights.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_MortgageBackedAndAssetBackedRiskMember"
      id="t_94_34333d03_f325_feb4_da07_a18ab58c178c"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Mortgage-Backed and Asset-Backed Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Mortgage-backed securities, especially collateralized mortgage-backed securities, and asset-backed securities may be subject to risks that include price volatility, liquidity, enhanced sensitivity to interest rates, and greater risk of default during periods of economic downturn than other securities. As a result, these securities may be more difficult to value and liquidate, if necessary. To the extent the Fund invests in mortgage-backed securities that may be prepaid at the option of the obligor, sensitivity of such securities to changes in interest rates may increase (to the detriment of the Fund) when interest rates rise.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_CallRiskMember"
      id="t_95_b9e4e93e_b58f_99a5_bcc3_28f68c6dcd99"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Call Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer may exercise its right to pay principal on an obligation held by the Fund (such as a mortgage-backed or asset-backed security) earlier than expected. Under these circumstances, the Fund may be unable to recoup all of its initial investment and may also suffer from having to reinvest in lower yielding securities, securities with greater credit risks or securities with other, less favorable features.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_ExtensionRiskMember"
      id="t_96_448ef7c6_5dd8_b616_c84c_348d6053ef7f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Extension Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer may exercise its right to pay principal on an obligation held by the Fund (such as a mortgage-backed or asset-backed security) later than expected. This may happen when interest rates rise. Under these circumstances, the value of the obligation will decrease and the Fund will also suffer from the inability to invest in higher-yielding securities.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_PrepaymentRiskMember"
      id="t_97_a4ef1474_8010_9ab9_f2ee_7bbe33580f45"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Prepayment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer could exercise its right to pay principal on an obligation held by the Fund (such as a mortgage-backed or asset-backed security) earlier than expected. Prepayment of the underlying mortgage collateral of some fixed-income securities may result in a decreased rate of return and a decline in value of the securities.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_MaturityRiskMember"
      id="t_98_f2505e38_d651_1b50_3d66_995c4bbfcbce"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund will not necessarily hold its securities to maturity, which could result in loss of principal.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_HighYieldRiskMember"
      id="t_99_98790a14_0292_bc64_cdcb_0693227301a6"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;High Yield Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;High yield securities are subject to greater levels of credit and liquidity risk. High yield securities are considered speculative with respect to an issuer&#x2019;s ability to make principal and interest payments and may be more volatile than higher-rated securities of similar maturity.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_InvestmentRiskMember"
      id="t_100_2ddbe3d4_4ce5_2052_32e3_66528052f8b3"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_IssuerRiskMember"
      id="t_101_da627040_f215_a778_8209_97cc7c7a618f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Issuer Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of a security owned by the Fund may decline for a reason directly related to the issuer, such as management performance, financial leverage and reduced demand for the issuer&#x2019;s goods or services.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_LiquidityRiskMember"
      id="t_102_c8b3b1f5_c603_8696_de00_0b8a8a009dc9"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Liquidity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may not be able to pay redemption proceeds within the time periods described in this Prospectus because of unusual market conditions, an unusually high number of redemption requests or other reasons. Liquidity risk may result from the lack of an active market or reduced number and capacity of traditional market participants to make a market in fixed income securities, and may be magnified in a rising interest rate environment or other circumstances where investor redemptions from fixed income mutual funds may be higher than normal, causing increased supply in the market due to selling activity. Certain portfolio securities may be less liquid than others, which may make them difficult or impossible to sell at an advantageous time or price.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_ManagementRiskMember"
      id="t_103_95f34b4e_69e4_2af3_629c_99956f58f45d"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser could fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_MarketRisksMember"
      id="t_104_c634b508_002a_95b5_d8c2_b58a9c88664e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_MunicipalBondRiskMember"
      id="t_105_06b37f14_04e9_1e49_fabc_fdf3f57a04b2"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Municipal Bond Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Municipal securities prices can be significantly affected by political or public health changes as well as uncertainties in the municipal market related to taxation, legislative changes or the rights of municipal security holders. In addition, economic conditions at the state, regional and federal level may adversely affect the municipal bond market and an issuer&#x2019;s ability to repay the obligation. Municipal lease obligations and certificates of participation are subject to the added risk that the governmental lessee will fail to appropriate funds to enable it to meet its payment obligations under the lease. While interest earned on municipal securities is generally not subject to federal tax, any interest earned on taxable municipal securities is fully taxable at the federal level and may be subject to tax at the state level.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_USGovernmentSecuritiesRiskMember"
      id="t_106_c4451bc0_ccf8_28b8_8e14_ef6a4559467b"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;U.S. Government Securities Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The U.S. Government may not provide financial support to U.S. Government agencies, instrumentalities or sponsored enterprises if it is not obligated to do so. Although many U.S. Government securities purchased by the Fund may be chartered or sponsored by Acts of Congress, their securities are neither issued nor guaranteed by the United States Treasury and therefore are not backed by the full faith and credit of the United States. The maximum potential liability of the issuers of some U.S.&#160;Government securities held by the Fund may greatly exceed their current resources, including their legal right to support from the U.S. Treasury. It is possible that these issuers will not have the funds to meet their payment obligations in the future. A security backed by the &#x201c;full faith and&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;credit&#x201d; of the U.S. Government is guaranteed only as to its stated interest rate and face value at maturity, not its current market price. Just like other fixed-income securities, government-guaranteed securities will fluctuate in value when interest rates change.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_CybersecurityRiskMember"
      id="t_107_54a22c95_87ba_26d6_6888_feb03f5bd465"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_108_0ff56c72_c482_3650_5793_bdfd96c1f4f9"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_RiskLoseMoneyMember"
      id="t_111_41abf810_cf7d_5157_858e_4141a4e22839">As with any mutual fund, it is possible to lose money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010030Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_112_0c59e995_60bb_d6d1_100b_918fe26911ef">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010030Member"
      id="t_68_694e334f_e467_4597_adbb_b5d1eba2fdce"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010030Member"
      id="t_75_d05394f5_8dc4_f4db_7a08_abe5d0604be5"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010030Member"
      id="t_80_8250cf04_1f2e_f206_49d9_128d2970ab2c">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010030Member"
      id="t_81_8ca959c9_5a4e_283e_9ebd_a425b77c6183">The Fund&#x2019;s 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="S000010030Member"
      id="t_82_f30d7d1c_b786_35c5_60f2_65a9748a12ba">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010030Member"
      id="t_83_74bfc928_364c_efd9_f2a3_5b9f3c2e65ed">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010030Member"
      id="t_84_0268fbfd_abdb_2365_d49c_8ccaa7210d19"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010030Member_C000027729Member"
      id="t_89_13558065_7e45_935b_7836_7928913fdcdf">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010030Member_C000027729Member"
      id="t_90_0d13c6fd_c8cc_4b8d_7a71_21e4ce6f9758">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010030Member_C000027729Member"
      decimals="4"
      id="h_98_70e951cc_5643_9bb6_363a_b760f5194803"
      unitRef="pure">0.0671</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010030Member_C000027729Member"
      decimals="4"
      id="h_99_b573c6d4_6495_fa31_425d_960bd3eb23fd"
      unitRef="pure">-0.0589</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010030Member"
      id="t_85_d62e660a_4530_b23c_43e8_aaab7b6e5055"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010030Member"
      id="t_86_29844530_9286_f4d3_1913_5cdbe17c163b">After&#x2011;tax returns below 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="S000010030Member"
      id="t_87_f1ed2f88_4860_63eb_1d78_825b28e406a1">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010030Member"
      id="t_70_9002c87f_5c03_4a88_805a_4d129dc05020"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027729Member"
      decimals="4"
      id="h_82_00cb6821_b05d_49b9_9e22_abf1711cc437"
      unitRef="pure">0.0711</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027729Member"
      decimals="4"
      id="h_83_d4e5118f_2c20_42a8_b205_b67f1213c80c"
      unitRef="pure">0.0023</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027729Member"
      decimals="4"
      id="h_84_51cdf665_76e2_4dfc_935e_10f5abb90ba0"
      unitRef="pure">0.0246</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027729Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_85_ac5c3811_7696_4fe1_9311_75849fb47654"
      unitRef="pure">0.0556</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027729Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_86_627bc885_534c_4436_a71c_5cd844ee74fd"
      unitRef="pure">-0.0108</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027729Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_87_cfee6adb_2993_46d8_9b34_ee80aa2cd304"
      unitRef="pure">0.0112</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_88_d1670c9d_a301_4f4e_b982_d18848d31dca"
      unitRef="pure">0.0419</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_89_ba4ffa52_e9d8_4936_aa51_48a01b969b62"
      unitRef="pure">-0.0039</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027729Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_90_44b260c7_9e47_4747_b59d_e769d1a2929d"
      unitRef="pure">0.0130</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_91_36b5c03f_101a_40eb_939d_26110f099acf"
      unitRef="pure">0.0730</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_92_98697ab2_b9ad_4e58_9b13_1af03181270a"
      unitRef="pure">-0.0036</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergUSAggregateBondIndexMember"
      decimals="4"
      id="h_93_6db66da8_8fbd_4863_aeca_f43421614699"
      unitRef="pure">0.0201</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010030Member"
      id="t_88_d622a4e4_172d_e0de_37e9_d10508d784bf">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="S000010032Member"
      id="t_85_01fdb09a_0a6a_262c_8894_d9d76715cb1b"> The National Tax&#x2011;Free Intermediate Bond Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010032Member"
      id="t_72_d35d0e85_dd29_4983_a105_6d9b57ae0d8a"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010032Member"
      id="t_86_0ec3516b_c363_ddec_1940_7bc42d527d6b"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The investment objective of the Fund is to seek current income exempt from federal income tax as is consistent with the preservation of capital.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010032Member"
      id="t_74_638b245b_bab4_43ba_a5de_818c50add85a"> Fees and Expenses of the Fund </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010032Member"
      id="t_75_23f5d32d_7f75_4881_b9eb_96f4e09e06ea"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010032Member"
      id="t_76_549a4527_d402_4c1f_908b_187d17923349"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010032Member_C000027733Member"
      decimals="4"
      id="h_94_0f9934c5_fa58_46d4_8535_c9a82a1c7500"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010032Member_C000027733Member"
      decimals="4"
      id="h_95_5ef153be_d523_4b6f_b39b_c9334367f4e8"
      unitRef="pure">0.0027</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010032Member_C000027733Member"
      decimals="4"
      id="h_96_0afc6aa0_d467_4a31_83f2_ceb418e66208"
      unitRef="pure">0.0057</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010032Member"
      id="t_87_12d99bba_bfcf_cce0_06a8_2279bb26399d">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading
      contextRef="S000010032Member"
      id="t_90_204fc712_f533_1ec2_6106_0f2cff726ab2">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010032Member"
      id="t_89_3734ee5c_0998_bb45_85f4_572e392cc7d0">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010032Member_C000027733Member"
      decimals="INF"
      id="h_113_12104525_a74f_5b34_5ff3_7038519520c8"
      unitRef="USD">58</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010032Member_C000027733Member"
      decimals="INF"
      id="h_114_20d99c64_74b6_5dde_95b5_2674bce003fd"
      unitRef="USD">183</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010032Member_C000027733Member"
      decimals="INF"
      id="h_115_26b89beb_797c_2173_e6c3_68ed3792bb93"
      unitRef="USD">318</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010032Member_C000027733Member"
      decimals="INF"
      id="h_116_9a6fa6f9_6e77_bc17_521e_c2f42d28e7bb"
      unitRef="USD">714</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010032Member"
      id="t_77_3bd564a6_32c4_4e0d_8a9b_f21e3ef89585"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010032Member"
      id="t_91_9f8ed90e_f5ee_71db_30fa_34d4857b062a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010032Member"
      decimals="4"
      id="h_97_a178f8f8_d0a1_4e26_bc8b_a9644fe1ca61"
      unitRef="pure">0.34</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010032Member"
      id="t_79_f4695936_7bb9_4fca_9386_d0a8ddefc065"> Principal Investment Strategies </oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010032Member"
      id="t_92_64367ba9_81c6_8996_2b9a_360a6717cc85"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes, (measured at the time of purchase) in municipal bonds issued by or on behalf of the states, territories and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) of the United States, the District of Columbia and their respective authorities, agencies, instrumentalities and political subdivisions, the income from which, in the opinion of bond counsel, is exempt from regular federal income and federal alternative minimum taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;Up to 20% of the Fund&#x2019;s net assets may be invested in municipal bonds that are not exempt from regular federal income tax or federal alternative minimum taxes.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Distribution:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The Fund actively manages maturities to take advantage of changes in interest rates. The average dollar-weighted effective maturity of the Fund&#x2019;s portfolio securities will be five to twelve years, under normal market conditions.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Duration:&lt;/span&gt;&lt;/span&gt;&#x2002;The average effective duration of the Fund will be within 30% of the duration of the Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index (&#x201c;Index&#x201d;), although the Fund has no restriction as to the maximum or minimum duration of any individual security it holds. For example, if the duration of the Index were 5.0 years, the Fund&#x2019;s assets would have a duration of between 3.5 years and 6.5 years. As of December&#160;31, 2025, the duration of the Fund was 5.93, while the duration of the Index was 5.17. Duration is a measure of a fund&#x2019;s sensitivity to interest rates. For example, a fund with a duration of 2&#160;years would lose 2% of its value if interest rates rose by 1%, or it would gain 2% if interest rates declined by 1%. A fund with a duration of 4 years would be twice as volatile as a fund with a duration of 2 years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund strives to minimize net realized capital gains.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="S000010032Member"
      id="t_126_b37e6240_c101_c053_55f0_767058d8e9f0">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes, (measured at the time of purchase) in municipal bonds issued by or on behalf of the states, territories and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) of the United States, the District of Columbia and their respective authorities, agencies, instrumentalities and political subdivisions, the income from which, in the opinion of bond counsel, is exempt from regular federal income and federal alternative minimum taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="S000010032Member"
      id="t_127_45535049_48a6_8e83_04cd_727a94556e53">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_InterestRateRiskMember"
      id="t_95_070b8834_c6ad_697b_2b80_86acb409a297"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Interest Rate Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Interest rate risk is the risk that the value of the Fund&#x2019;s portfolio will decline when interest rates rise. The magnitude of this decline will often be greater for longer-term, fixed-income securities than shorter-term securities. Changing interest rates may have unpredictable effects on the markets and on the Fund&#x2019;s investments. Declines in interest rate levels could cause the Fund&#x2019;s earnings to fall below the Fund&#x2019;s expense ratio, resulting in a negative yield and a decline in the Fund&#x2019;s share price. The magnitude of these fluctuations in the market price of bonds and other fixed-income securities is generally greater for those securities with longer maturities. Fluctuations in the market price of the Fund&#x2019;s investments will not affect interest income derived from instruments already owned by the Fund, but will be reflected in the Fund&#x2019;s net asset value. The Fund may lose money if short-term or long-term interest rates rise sharply in a manner not anticipated by Fund management. A general rise in interest rates has the potential to cause investors to move out of fixed-income securities on a large scale, which may increase redemptions from funds that hold large amounts of fixed-income securities. Heavy redemptions could cause the Fund to sell assets at inopportune times or at a loss or depressed value and could hurt the Fund&#x2019;s performance.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_IncomeRiskMember"
      id="t_96_f8cf63f8_7856_8193_43e7_22e150347d88"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Income Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s ability to distribute income to shareholders depends on the yield available from the Fund&#x2019;s investments. The Fund&#x2019;s portfolio income may decline when market interest rates fall.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_MunicipalBondRiskMember"
      id="t_97_c1275c37_2458_6e3b_f844_1dad7923c168"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Municipal Bond Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Municipal securities prices can be significantly affected by political or public health changes as well as uncertainties in the municipal market related to taxation, legislative changes or the rights of municipal security holders. In addition, economic conditions at the state, regional and federal level may adversely affect the municipal bond market and an issuer&#x2019;s ability to repay the obligation. Municipal lease obligations and certificates of participation are subject to the added risk that the governmental lessee will fail to appropriate funds to enable it to meet its payment obligations under the lease. While interest earned on municipal securities is generally not subject to federal tax, any interest earned on taxable municipal securities is fully taxable at the federal level and may be subject to tax at the state level.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_TaxRiskMember"
      id="t_98_da2d1f2d_9ea4_f174_6210_9e0daa9206ff"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Tax Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Income from municipal bonds held by the Fund could be declared taxable because of unfavorable changes in tax laws, adverse interpretations by the Internal Revenue Service or state tax authorities, or noncompliant conduct of a bond issuer. In addition, a portion of the Fund&#x2019;s otherwise exempt-interest dividends may be taxable to those shareholders subject to the federal alternative minimum tax.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_StateAndUSTerritoryRiskMember"
      id="t_99_1ea9c406_0274_84cc_1719_b61b38e11c42"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;State and U.S. Territory Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s portfolio is generally widely diversified among issuers of municipal securities. From time to time, however, the Fund may invest a significant amount of assets in the municipal securities of a particular state or territory. Adverse political and economic conditions and developments affecting a state or territory may, in turn, negatively affect the Fund&#x2019;s performance, and the Fund&#x2019;s investments may be more volatile, than if its investments were not so concentrated in such state or territory.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_HighYieldRiskMember"
      id="t_100_93a5795d_3f45_8943_3cd5_9898911dd629"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;High Yield Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;High yield securities are subject to greater levels of credit and liquidity risk. High yield securities are considered speculative with respect to an issuer&#x2019;s ability to make principal and interest payments and may be more volatile than higher-rated securities of similar maturity.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_CallRiskMember"
      id="t_101_4e68ca74_7518_d296_f8d5_333163e5f44e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Call Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer may exercise its right to pay principal on an obligation held by the Fund earlier than expected. Under these circumstances, the Fund may be unable to recoup all of its initial investment and may also suffer from having to reinvest in lower yielding securities, securities with greater credit risks or securities with other, less favorable features.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_CreditRiskMember"
      id="t_102_5d226e77_8e37_cc1d_221c_ded1c8ca1526"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Credit risk is the risk that an issuer of a municipal bond may be unable or unwilling to make interest and principal payments when due and the related risk that the value of a bond may decline because of concerns about the issuer&#x2019;s ability or willingness to make such payments. If a bond&#x2019;s insurer or provider of other credit enhancement fails to fulfill its obligations or loses its credit rating, the value of the bond could drop. This may impair the Fund&#x2019;s liquidity or cause a deterioration in the Fund&#x2019;s net asset value. In addition, the Fund may incur expenses in an effort to protect the Fund&#x2019;s interests or enforce its rights against an issuer, guarantor or counterparty or may be hindered or delayed in exercising these rights.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_InvestmentRiskMember"
      id="t_103_adb5cf4f_5f7a_b212_daaf_25b7166035b9"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_LiquidityRiskMember"
      id="t_104_6fae1474_9524_0d82_6e0e_a9bb1f7f2f42"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Liquidity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may not be able to pay redemption proceeds within the time periods described in this Prospectus because of unusual market conditions, an unusually high number of redemption requests or other reasons. Liquidity risk may result from the lack of an active market or reduced number and capacity of traditional market participants to make a market in fixed income securities, and may be magnified in a rising interest rate environment or other circumstances where investor redemptions from fixed income mutual funds may be higher than normal, causing increased supply in the market due to selling activity. Certain portfolio securities may be less liquid than others, which may make them difficult or impossible to sell at an advantageous time or price.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_ManagementRiskMember"
      id="t_105_c8461048_e8a5_473f_f106_1fbd76d91010"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser could fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_MarketRisksMember"
      id="t_106_a2e237a4_0c45_d9c2_c574_e47ca908be0a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_MaturityRiskMember"
      id="t_107_cfa17f50_cd83_9e0a_fd80_8287d569654e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund will not necessarily hold its securities to maturity, which could result in loss of principal.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_CybersecurityRiskMember"
      id="t_108_3e3792e1_b0ff_b6b4_5ecc_05bf0180baf0"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_109_e42a0248_5e34_972e_f411_9443b8ad304e"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_RiskLoseMoneyMember"
      id="t_110_b8ec3bac_9d45_6145_6126_a7156dabfebf">As with any mutual fund, it is possible to lose money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010032Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_111_85491978_d3d8_f226_ab69_87d6e36cf96b">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010032Member"
      id="t_82_731d1940_0a25_493b_bbb8_e78233936708"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010032Member"
      id="t_112_8a5eea67_ef87_527b_131b_db36372e4789">&lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt;</oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010032Member"
      id="t_114_ca8a23d1_8a7e_aafe_2a79_e10723a63acd">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010032Member"
      id="t_113_37e73a06_c04d_2697_fde6_f4ec1b64a8b9">The Fund&#x2019;s 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="S000010032Member"
      id="t_121_c87f2c88_5985_9a49_7c8a_f04c18ab5678">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010032Member"
      id="t_122_c3569795_d23d_9809_947d_e97a07472a67">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010032Member"
      id="t_116_31e6304e_ee5c_3f3c_267d_eb3573e487f0">Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each YearTOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010032Member_C000027733Member"
      id="t_123_80ca25ef_99cc_b9fd_dbe6_557a2ed71187">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010032Member_C000027733Member"
      id="t_124_8f7a9de9_354b_4cb8_00ee_c30ed5ae1ecb">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010032Member_C000027733Member"
      decimals="4"
      id="h_117_3bcdd96e_a1ec_bff9_f08c_30f8913ee65e"
      unitRef="pure">0.0721</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010032Member_C000027733Member"
      decimals="4"
      id="h_118_d5d7ec80_a693_6d9a_d312_3188a57e7914"
      unitRef="pure">-0.0543</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010032Member"
      id="t_117_2a411456_5a13_ddb6_a244_8b46c3e01644">&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt;</oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010032Member"
      id="t_118_3fa75516_7389_5e89_a759_1ff24136c74b">After&#x2011;tax returns below 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="S000010032Member"
      id="t_119_8133eccb_c2b8_5270_48a8_646a8b482983">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010032Member"
      id="t_84_6f48b9a0_0898_4d18_b50b_0409c1f6c2cd"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027733Member"
      decimals="4"
      id="h_98_2d56d966_7800_4e91_904f_b84111df686f"
      unitRef="pure">0.0509</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027733Member"
      decimals="4"
      id="h_99_98ef082e_54c6_437a_99db_c55c4813b5f3"
      unitRef="pure">0.0071</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027733Member"
      decimals="4"
      id="h_100_8d1f662f_dcd3_4cbe_b707_1fc2bf6c2ea8"
      unitRef="pure">0.0202</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027733Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_101_9a80c2a4_7314_4c72_8399_0a7253ecd5d4"
      unitRef="pure">0.0501</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027733Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_102_f2f27df1_dc3c_4173_a5d8_40d5adc072f8"
      unitRef="pure">0.0062</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027733Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_103_dd9b96e0_da2f_4022_b5c1_a33973dbdaab"
      unitRef="pure">0.0192</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_104_fb54783e_c2f9_4a88_bdca_c6a19593f085"
      unitRef="pure">0.0409</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_105_e730676a_1107_4a28_b791_919a78325585"
      unitRef="pure">0.0098</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027733Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_106_63b93389_22a7_4015_bbd3_d9228a04824b"
      unitRef="pure">0.0200</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_107_776c7fd8_b9bf_40ab_98f3_45af39c6c841"
      unitRef="pure">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_108_9b1c1e8c_e51e_4757_ae3a_c758df93a7c4"
      unitRef="pure">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_109_ca651cc2_c60c_4367_980b_276e22ae8af2"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_110_7afaca87_f29c_4965_bc81_226ba24c992f"
      unitRef="pure">0.0530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_111_264c3826_d458_4a21_8d74_550f6e3fda55"
      unitRef="pure">0.0110</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_112_f45ffd08_d1a9_4b47_bcc5_916f32ba8f4b"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010032Member"
      id="t_120_b3d218a6_5fb9_bb4a_62e8_33b952ec5524">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000010032Member"
      id="t_115_9d180f28_05a7_e27d_d484_717422776a97">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity.</oef:PerformanceAdditionalMarketIndex>
    <oef:RiskReturnHeading
      contextRef="S000010023Member"
      id="t_85_a11c410a_8e63_4da4_a305_1d5b92e0afa9"> The Missouri Tax&#x2011;Free Intermediate Bond Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010023Member"
      id="t_86_44bf0423_e50c_4a8a_836c_efbaf287d88b"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010023Member"
      id="t_99_b1c7040f_844d_5d8e_59fa_68970dc18980"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The investment objective of the Fund is to seek current income exempt from federal and, to the extent possible, from Missouri income taxes, as is consistent with the preservation of capital.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010023Member"
      id="t_88_30b7b69d_6e2e_4b5e_8765_7100e1be9d18"> Fees and Expenses of the Fund </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010023Member"
      id="t_89_36571da4_fd03_4adc_adac_775d257f50ea"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010023Member"
      id="t_90_de86872f_55ae_4fd1_8d3b_e1919b0cfa8e"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010023Member_C000027715Member"
      decimals="4"
      id="h_113_76e3b8ab_3fed_4970_8467_5b28123304e2"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010023Member_C000027715Member"
      decimals="4"
      id="h_114_515925b2_5777_4d24_a249_6563612e0cf5"
      unitRef="pure">0.0029</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010023Member_C000027715Member"
      decimals="4"
      id="h_115_5efdefcb_cd5b_4768_88b8_d7c3b4fda4a8"
      unitRef="pure">0.0059</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010023Member"
      id="t_135_15e6f709_b5aa_9153_3ece_5fb2af800e03">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading
      contextRef="S000010023Member"
      id="t_100_2a2e03e3_1e32_67d7_e881_9da46124a64d">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010023Member"
      id="t_101_fe3ff30e_bd89_6627_5835_686489ca8f5c">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010023Member_C000027715Member"
      decimals="INF"
      id="h_132_278789d3_e0b9_f7d9_2f1d_5eeb7bfd04ee"
      unitRef="USD">60</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010023Member_C000027715Member"
      decimals="INF"
      id="h_133_6717cc72_c43e_245a_a0fd_bec3a2bbf817"
      unitRef="USD">189</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010023Member_C000027715Member"
      decimals="INF"
      id="h_134_5175b697_c300_36f1_b284_930c59851b90"
      unitRef="USD">329</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010023Member_C000027715Member"
      decimals="INF"
      id="h_135_4125c594_c646_9c69_d65c_88b51bcfa7d3"
      unitRef="USD">738</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010023Member"
      id="t_102_f614b7fb_9130_e5a7_ce44_b2425057a27d"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010023Member"
      id="t_103_ca2b43d2_fbf4_7026_b27e_1194c1a08d1c"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010023Member"
      decimals="4"
      id="h_116_e94e7546_4f85_4c1c_9228_7478f674222a"
      unitRef="pure">0.13</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010023Member"
      id="t_137_14182117_951e_afee_059e_8a6cebffd42e">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010023Member"
      id="t_94_4ee6c194_6b2d_41fd_8aa3_94a7ebda855b"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase), in Missouri municipal bonds, the income from which, in the opinion of bond counsel, is exempt from regular federal income taxes, federal alternative minimum taxes and Missouri taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. In addition to obligations issued by the State of Missouri and its subdivisions, authorities, instrumentalities and agencies, the Fund may also invest in obligations issued by U.S. territories, commonwealths and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) that pay interest that is exempt from federal and Missouri income tax. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund seeks to maximize the proportion of its dividends that are exempt from both federal and Missouri income tax.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund strives to minimize net realized capital gains.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time&#160;of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Distribution:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund actively manages maturities to take advantage of changes in interest rates. Under normal market conditions, the average weighted maturity of the Fund&#x2019;s portfolio securities will be five to twelve years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="S000010023Member"
      id="t_138_e51d1f0f_a7b8_bac1_72f1_8c9468d52ceb">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&#x2002;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase), in Missouri municipal bonds, the income from which, in the opinion of bond counsel, is exempt from regular federal income taxes, federal alternative minimum taxes and Missouri taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. In addition to obligations issued by the State of Missouri and its subdivisions, authorities, instrumentalities and agencies, the Fund may also invest in obligations issued by U.S. territories, commonwealths and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) that pay interest that is exempt from federal and Missouri income tax. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="S000010023Member"
      id="t_139_61f9d2ba_7677_0ea6_5a30_89c0ad7238cd">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time&#160;of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_InterestRateRiskMember"
      id="t_115_4ed3e40d_71dc_5049_7efc_826732501883"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Interest Rate Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Interest rate risk is the risk that the value of the Fund&#x2019;s portfolio will decline when interest rates rise. The magnitude of this decline will often be greater for longer-term, fixed-income securities than shorter-term securities. Changing interest rates may have unpredictable effects on the markets and on the Fund&#x2019;s investments. Declines in interest rate levels could cause the Fund&#x2019;s earnings to fall below the Fund&#x2019;s expense ratio, resulting in a negative yield and a decline in the Fund&#x2019;s share price. The magnitude of these&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;fluctuations in the market price of bonds and other fixed-income securities is generally greater for those securities with longer maturities. Fluctuations in the market price of the Fund&#x2019;s investments will not affect interest income derived from instruments already owned by the Fund, but will be reflected in the Fund&#x2019;s net asset value. The Fund may lose money if short-term or long-term interest rates rise sharply in a manner not anticipated by Fund management. A general rise in interest rates has the potential to cause investors to move out of fixed-income securities on a large scale, which may increase redemptions from funds that hold large amounts of fixed-income securities. Heavy redemptions could cause the Fund to sell assets at inopportune times or at a loss or depressed value and could hurt the Fund&#x2019;s performance.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_IncomeRiskMember"
      id="t_116_0fa4de44_3f30_73e1_4145_9c488e83c970"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Income Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s ability to distribute income to shareholders depends on the yield available from the Fund&#x2019;s investments. The Fund&#x2019;s portfolio income may decline when market interest rates fall.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_MunicipalBondRiskMember"
      id="t_117_5ff576ed_a891_b2fa_178e_0c9a43507a82"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Municipal Bond Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Municipal securities prices can be significantly affected by political or public health changes as well as uncertainties in the municipal market related to taxation, legislative changes or the rights of municipal security holders. In addition, changes in the supply of and demand for Missouri municipal obligations could cause greater volatility in the value of the Fund&#x2019;s shares. The actual payment of principal and interest on the&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;Missouri bonds is dependent on the Missouri General Assembly allotting money each fiscal year for payment. If economic conditions in Missouri decline, the payment of principal and interest on Missouri bonds could be adversely affected. Municipal lease obligations and certificates of participation are subject to the added risk that the governmental lessee will fail to appropriate funds to enable it to meet its payment obligations under the lease. While interest earned on municipal securities is generally not subject to federal tax, any interest earned on taxable municipal securities is fully taxable at the federal level and may be subject to tax at the state level.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_StateSpecificRiskMember"
      id="t_118_865bde90_17f4_49e4_306e_024a3fe28cd1"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;State-Specific Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Because the Fund primarily purchases municipal bonds from Missouri, the Fund is more susceptible to adverse economic, political or regulatory changes affecting municipal bond issuers in that state. Some of the major sectors of Missouri&#x2019;s economy include agriculture, manufacturing, government, services and trade, transportation and utilities. Downturns in these sectors could therefore have a negative effect on the economy of Missouri or the economies of any of its political subdivisions and the ability of these issuers to repay their obligations with respect to municipal bonds.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_HighYieldRiskMember"
      id="t_119_27787777_e733_a1f6_c4c9_7a1cdb7ec675"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;High Yield Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;High yield securities are subject to greater levels of credit and liquidity risk. High yield securities are considered speculative with respect to an issuer&#x2019;s ability to make principal and interest payments and may be more volatile than higher-rated securities of similar maturity.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_TaxRiskMember"
      id="t_120_f24232e1_3ea9_7ec6_903d_ba0da4462420"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Tax Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Income from municipal bonds held by the Fund could be declared taxable because of unfavorable changes in tax laws, adverse interpretations by the Internal Revenue Service or state tax authorities, or noncompliant conduct of a bond issuer. In addition, a portion of the Fund&#x2019;s otherwise exempt-interest dividends may be taxable to those shareholders subject to the federal alternative minimum tax.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_CallRiskMember"
      id="t_121_d6d76c4d_7ea7_d383_3692_32a5f6e18030"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Call Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer may exercise its right to pay principal on an obligation held by the Fund earlier than expected. Under these circumstances, the Fund may be unable to recoup all of its initial investment and may also suffer from having to reinvest in lower yielding securities, securities with greater credit risks or securities with other, less favorable features.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_CreditRiskMember"
      id="t_122_a7da400f_b4ee_ee3f_774a_2d2ed59b617f"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Credit risk is the risk that an issuer of a municipal bond may be unable or unwilling to make interest and principal payments when due and the related risk that the value of a bond may decline because of concerns about the issuer&#x2019;s ability or willingness to make such payments. If a bond&#x2019;s insurer or provider of other credit enhancement fails to fulfill its obligations or loses its credit rating, the value of the bond could drop. This may impair the Fund&#x2019;s liquidity or cause a deterioration in the Fund&#x2019;s net asset value. In addition, the Fund may incur expenses in an effort to protect the Fund&#x2019;s interests or enforce its rights against an issuer, guarantor or counterparty or may be hindered or delayed in exercising these rights.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_InvestmentRiskMember"
      id="t_124_d04de1db_7223_b137_0b62_d2b283088fdd"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_LiquidityRiskMember"
      id="t_123_f110970a_142a_e6c3_430b_16c4939a062f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Liquidity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may not be able to pay redemption proceeds within the time periods described in this Prospectus because of unusual market conditions, an unusually high number of redemption requests or other reasons. Liquidity risk may result from the lack of an active market or reduced number and capacity of traditional market participants to make a market in fixed income securities, and may be magnified in a rising interest rate environment or other circumstances where investor redemptions from fixed income mutual funds may be higher than normal, causing increased supply in the market due to selling activity. Certain portfolio securities may be less liquid than others, which may make them difficult or impossible to sell at an advantageous time or price.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_ManagementRiskMember"
      id="t_125_cd84e247_61c2_3a54_3627_d0fbd898253a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser could fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_MarketRisksMember"
      id="t_126_df592817_5ab0_0fed_e7bb_fe7bcbbf28f3"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_MaturityRiskMember"
      id="t_127_8855270c_9a94_5303_588b_0d6f90ef7bd4"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund will not necessarily hold its securities to maturity, which could result in loss of principal.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_USTerritoryRiskMember"
      id="t_129_79b9d670_a5d0_c5da_cfcc_780629dc7051"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;U.S. Territory Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Adverse political and economic conditions and developments affecting any U.S. territory, commonwealth or possession may, in turn, negatively affect the Fund&#x2019;s performance, and the Fund&#x2019;s investments may be more volatile, than if its investments were not so concentrated in such territory.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_CybersecurityRiskMember"
      id="t_130_c4a4bea2_3e13_2dfd_e9dc_766b9cd70620"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_128_d7c6201d_2d72_abaa_bf06_12b022add9ef"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_RiskLoseMoneyMember"
      id="t_131_fef59561_f641_e69e_1c80_e1fc6dec8324">As with any mutual fund, it is possible to lose&#160;money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010023Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_132_f1826eef_197a_a1f7_5163_2d3e226d6b2e">An investment in the Fund is not a bank deposit and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any&#160;government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010023Member"
      id="t_96_1bfac04f_f407_4485_af1b_bd58400984ad"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010023Member"
      id="t_104_747eb7c5_3526_cd34_a9fb_4eaf19c1274a"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010023Member"
      id="t_105_318f1aea_0fd9_e6b5_a56a_f6d8d1d31b9b">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010023Member"
      id="t_106_17ea7d43_32e5_4f9b_a584_d91b32cf19d4">The Fund&#x2019;s 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="S000010023Member"
      id="t_107_5198dd95_8943_97f6_4136_1bdbe97f8006">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010023Member"
      id="t_108_fa433e17_a8c1_79bc_353a_c98f548bd868">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010023Member"
      id="t_109_b847a323_c427_1e74_218b_17364c415cd0"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010023Member_C000027715Member"
      id="t_133_36c1ae63_8754_dc4e_f7a5_4c7ae0cbb0f5">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010023Member_C000027715Member"
      id="t_134_bffbf323_1185_ff31_84aa_91cf5f2438a7">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010023Member_C000027715Member"
      decimals="4"
      id="h_136_29ff84a4_ccdc_5a4b_7860_aa22834c30ea"
      unitRef="pure">0.0718</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010023Member_C000027715Member"
      decimals="4"
      id="h_137_4f72d57c_f7ae_2aba_2d1a_b18ea1da69e9"
      unitRef="pure">-0.0510</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010023Member"
      id="t_110_0052a222_223e_73ed_55ef_f2f8ada73736"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After&#x2011;tax returns below 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&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010023Member"
      id="t_111_b712e748_80b8_e565_9e25_dc08dd149807">After&#x2011;tax returns below 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="S000010023Member"
      id="t_112_94593354_fc15_ff16_93dc_f8936c036915">Actual after&#x2011;tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After&#x2011;tax returns shown are not relevant to investors who hold Fund shares through tax&#x2011;advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).</oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010023Member"
      id="t_98_7becc65b_5cba_4e9b_9561_c5dbbb75bad7"> Average Annual Total Returns  For the periods ended December&#160;31, 2025 </oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027715Member"
      decimals="4"
      id="h_117_777bff2c_041c_4f43_8bc8_6ecea3592059"
      unitRef="pure">0.0442</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027715Member"
      decimals="4"
      id="h_118_81a28e1a_3a94_4964_8bdd_9b9d6542cbf5"
      unitRef="pure">0.0060</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027715Member"
      decimals="4"
      id="h_119_0ec7063c_b01a_4ba0_a7d8_0976c0efc871"
      unitRef="pure">0.0180</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027715Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_120_2825d190_5f73_46b5_99a8_f0605d73881f"
      unitRef="pure">0.0436</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027715Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_121_4da2b691_c80b_4016_83b1_bd7ed128b769"
      unitRef="pure">0.0058</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027715Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_122_30ef3c46_7a51_4237_b1f8_4ed1b9e2aa86"
      unitRef="pure">0.0178</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_123_ae103c2d_30e8_4451_9a62_160e76a56e0b"
      unitRef="pure">0.0363</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_124_b948f3fc_f7a7_4696_b74f_985c2e679baf"
      unitRef="pure">0.0092</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027715Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_125_2d24d67f_f536_43a7_ae67_be1941519ada"
      unitRef="pure">0.0187</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010023BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_126_193b29a1_a156_42db_be6c_c6a68a0e35af"
      unitRef="pure">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010023BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_127_a643a60b_6a78_4a45_bdce_950477eb1777"
      unitRef="pure">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010023BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_128_c0b16e8b_17bb_4fcf_bf18_df2e72e1ebd2"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_129_d8d90a1f_b0c7_4e6a_bd1e_f8ba95bc8e74"
      unitRef="pure">0.0530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_130_3f9b2309_8bb2_419a_b8c0_37fe3516a281"
      unitRef="pure">0.0110</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010023Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_131_63777cca_1a8b_461f_b448_78e45cff1f31"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000010023Member"
      id="t_113_514e6f02_de73_73a1_42ac_122b299d17ea">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010023Member"
      id="t_114_07fe5500_e1fb_553a_6fd1_fb04f90bebb1">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <oef:RiskReturnHeading
      contextRef="S000010024Member"
      id="t_99_0d49dba9_f17d_406b_addc_43aa9343ff2e"> The Kansas Tax&#x2011;Free Intermediate Bond Fund &#x2013; Summary  </oef:RiskReturnHeading>
    <oef:ObjectiveHeading
      contextRef="S000010024Member"
      id="t_100_785f3cfd_32d0_4a6e_9d04_ee71d9f5ce6e"> Investment Objective </oef:ObjectiveHeading>
    <oef:ObjectivePrimaryTextBlock
      contextRef="S000010024Member"
      id="t_113_e86d2fb0_3980_5432_bf0c_1eb087e010da"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The investment objective of the Fund is to seek current income exempt from federal and, to the extent possible, from Kansas income taxes, as is consistent with the preservation of capital.&lt;/div&gt; </oef:ObjectivePrimaryTextBlock>
    <oef:ExpenseHeading
      contextRef="S000010024Member"
      id="t_102_e4dd8213_85d5_4a58_859c_f2772d885e2e"> Fees and Expenses of the Fund </oef:ExpenseHeading>
    <oef:ExpenseNarrativeTextBlock
      contextRef="S000010024Member"
      id="t_103_06b80150_558b_4a52_8b3f_6f459b3fc856"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;This table describes the fees and expenses that you may pay if you buy, hold, and sell shares of the Fund. &lt;span style="font-weight: bold;"&gt;You may pay other&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;fees, such as brokerage&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;commissions and other fees&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;to financial intermediaries,&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;which are not reflected in&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;the tables and the Example&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;below.&lt;/span&gt; There is no sales charge imposed on purchases of shares.&lt;/div&gt; </oef:ExpenseNarrativeTextBlock>
    <oef:OperatingExpensesCaption
      contextRef="S000010024Member"
      id="t_104_5616ceb8_ce39_4b6d_9f4b_647d2535faac"> Annual Fund Operating Expenses </oef:OperatingExpensesCaption>
    <oef:ManagementFeesOverAssets
      contextRef="S000010024Member_C000027717Member"
      decimals="4"
      id="h_132_8722eec5_8d3a_4719_b339_81d8c8c7db9b"
      unitRef="pure">0.0030</oef:ManagementFeesOverAssets>
    <oef:OtherExpensesOverAssets
      contextRef="S000010024Member_C000027717Member"
      decimals="4"
      id="h_133_197713e5_7aae_489f_874b_cdbdd72b9d18"
      unitRef="pure">0.0035</oef:OtherExpensesOverAssets>
    <oef:ExpensesOverAssets
      contextRef="S000010024Member_C000027717Member"
      decimals="4"
      id="h_134_a96971f9_1984_49dd_bf0e_c9fa3e0c5a1a"
      unitRef="pure">0.0065</oef:ExpensesOverAssets>
    <oef:ExpensesRestatedToReflectCurrent
      contextRef="S000010024Member"
      id="t_115_5ba98ba3_2fa9_38ab_c664_7590f974d658">Management fees have been restated to reflect current fees.</oef:ExpensesRestatedToReflectCurrent>
    <oef:ExpenseExampleHeading
      contextRef="S000010024Member"
      id="t_114_07edafa9_1c36_e55a_c681_2a150e090e8c">Example:</oef:ExpenseExampleHeading>
    <oef:ExpenseExampleNarrativeTextBlock
      contextRef="S000010024Member"
      id="t_116_e51632be_9ca5_bcdc_c229_5f28a5ec92c6">This Example is intended to help you compare the cost of investing in this Fund with the cost of investing in other mutual funds. The Example assumes that you invest $10,000 in shares of 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 equal to the Total Annual Fund Operating Expenses After Fee Waiver and/or Expense Reimbursement in the first year and the Total Annual Fund Operating Expenses thereafter. Although your actual costs may be higher or lower, based on these assumptions your costs would be:</oef:ExpenseExampleNarrativeTextBlock>
    <oef:ExpenseExampleYear01
      contextRef="S000010024Member_C000027717Member"
      decimals="INF"
      id="h_154_2f4962e2_5b42_b2d0_f4c3_c22e9c49d8d1"
      unitRef="USD">66</oef:ExpenseExampleYear01>
    <oef:ExpenseExampleYear03
      contextRef="S000010024Member_C000027717Member"
      decimals="INF"
      id="h_153_f61a1560_5f24_2af3_2488_4eae35b9ee56"
      unitRef="USD">208</oef:ExpenseExampleYear03>
    <oef:ExpenseExampleYear05
      contextRef="S000010024Member_C000027717Member"
      decimals="INF"
      id="h_151_84a40262_d812_7689_72f6_28013da6b4cc"
      unitRef="USD">362</oef:ExpenseExampleYear05>
    <oef:ExpenseExampleYear10
      contextRef="S000010024Member_C000027717Member"
      decimals="INF"
      id="h_152_4bfc187e_5c47_071c_89bd_6a07ff730225"
      unitRef="USD">810</oef:ExpenseExampleYear10>
    <oef:PortfolioTurnoverHeading
      contextRef="S000010024Member"
      id="t_105_79b91615_95a4_4aa7_aea5_2ba3a754367d"> Portfolio Turnover </oef:PortfolioTurnoverHeading>
    <oef:PortfolioTurnoverTextBlock
      contextRef="S000010024Member"
      id="t_117_0e848faa_c6e4_d094_5028_638e67390735"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&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&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;Fund&#x2019;s performance. During the most recent fiscal year, the Fund&#x2019;s portfolio turnover rate was 20% of the average value of its portfolio.&lt;/div&gt; </oef:PortfolioTurnoverTextBlock>
    <oef:PortfolioTurnoverRate
      contextRef="S000010024Member"
      decimals="4"
      id="h_135_2fdec391_9b61_4a00_be6f_0cc1df076702"
      unitRef="pure">0.20</oef:PortfolioTurnoverRate>
    <oef:StrategyHeading
      contextRef="S000010024Member"
      id="t_152_136961a5_b09c_2fac_2278_1731dd38f3a5">Principal Investment Strategies</oef:StrategyHeading>
    <oef:StrategyNarrativeTextBlock
      contextRef="S000010024Member"
      id="t_118_49c2a150_d9cd_fba7_bb8d_9c240f81d7fc"> 
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in Kansas municipal bonds, the income from which, in the opinion of bond counsel, is exempt from regular federal income taxes, federal alternative minimum taxes and Kansas taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. In addition to obligations issued by the State of Kansas and its subdivisions, authorities, instrumentalities and agencies, the Fund may also invest in obligations issued by U.S. territories, commonwealths and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) that pay interest that is exempt from federal and Kansas income tax. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund seeks to maximize the proportion of its dividends that are exempt from both federal and Kansas income tax.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;The Fund strives to minimize net realized capital gains.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time&#160;of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  
&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: times new roman; font-size: 10pt; border-spacing: 0px; width: 100%;"&gt; 
&lt;tr style="page-break-inside: avoid;"&gt; 
&lt;td style="width: 1%; vertical-align: top; text-align: left;"&gt;&#x2022;&lt;/td&gt; 
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt; 
&lt;td style="vertical-align: top; text-align: left;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: times new roman; font-size: 10pt; text-align: left;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Distribution:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;The Fund actively manages maturities to take advantage of changes in interest rates. Under normal market conditions, the average weighted maturity of the Fund&#x2019;s portfolio securities will be five to twelve years.&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </oef:StrategyNarrativeTextBlock>
    <fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock
      contextRef="S000010024Member"
      id="t_153_53a1ebd9_079b_9b6a_dab8_d9b27fb71a6e">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Security Types:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Under normal market conditions, the Fund invests at least 80% of its net assets plus any borrowings for investment purposes (measured at the time of purchase) in Kansas municipal bonds, the income from which, in the opinion of bond counsel, is exempt from regular federal income taxes, federal alternative minimum taxes and Kansas taxes. Alternatively, at least 80% of the Fund&#x2019;s distributed income must be exempt from such taxes. In addition to obligations issued by the State of Kansas and its subdivisions, authorities, instrumentalities and agencies, the Fund may also invest in obligations issued by U.S. territories, commonwealths and possessions (such as Puerto Rico, the U.S. Virgin Islands and Guam) that pay interest that is exempt from federal and Kansas income tax. The Fund&#x2019;s 80% investment strategy is fundamental&#x2013;meaning that it can be changed only by the holders of a majority of the outstanding voting securities of the Fund.</fnd:NmRule35d1EightyPctInvstmntPlcyTextBlock>
    <fnd:NmRule35d1TermSlctnCritSmryTextBlock
      contextRef="S000010024Member"
      id="t_154_9adc1090_8c09_6b92_3f84_1b92aee2ccde">&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Quality:&lt;/span&gt;&lt;/span&gt;&#x2002;Except as described below, the municipal securities in which the Fund invests will be rated investment grade (e.g., in the top four credit-rating categories) at the time&#160;of purchase by at least one nationally recognized statistical rating organization, or if unrated will be deemed by the Adviser to be of comparable quality to investment grade municipal securities. The Fund may invest up to 10% of its total assets in such unrated securities. The Fund may invest up to 5% of its total assets in high yield (non&#x2011;investment grade) securities known as junk bonds. Subsequent to purchase, the Fund&#x2019;s municipal securities may be downgraded below investment grade or may be deemed by the Adviser to be no longer comparable to investment grade securities. The Adviser will consider such an event in determining whether the Fund should continue to hold the security, except that the Fund may not hold more than 5% of its total assets in high yield (non&#x2011;investment grade) securities.</fnd:NmRule35d1TermSlctnCritSmryTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_InterestRateRiskMember"
      id="t_119_45ac3bc7_d264_c38c_239b_62257f38ce2f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Interest Rate Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Interest rate risk is the risk that the value of the Fund&#x2019;s portfolio will decline when interest rates rise. The magnitude of this decline will often be greater for longer-term, fixed-income securities than shorter-term securities. Changing interest rates may have unpredictable effects on the markets and on the Fund&#x2019;s investments. Declines in interest rate levels could cause the Fund&#x2019;s earnings to fall below the Fund&#x2019;s expense ratio, resulting in a negative yield and a decline in the Fund&#x2019;s share price. The magnitude of these fluctuations in the market price of bonds and other fixed-income securities is generally greater for those securities with longer maturities. Fluctuations in the market price of the&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;Fund&#x2019;s investments will not affect interest income derived from instruments already owned by the Fund, but will be reflected in the Fund&#x2019;s net asset value. The Fund may lose money if short-term or long-term interest rates rise sharply in a manner not anticipated by Fund management. A general rise in interest rates has the potential to cause investors to move out of fixed-income securities on a large scale, which may increase redemptions from funds that hold large amounts of fixed-income securities. Heavy redemptions could cause the Fund to sell assets at inopportune times or at a loss or depressed value and could hurt the Fund&#x2019;s performance.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_IncomeRiskMember"
      id="t_120_c785a4e1_a175_ddc4_7622_069d9489973e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Income Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund&#x2019;s ability to distribute income to shareholders depends on the yield available from the Fund&#x2019;s investments. The Fund&#x2019;s portfolio income may decline when market interest rates fall.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_MunicipalBondRiskMember"
      id="t_121_62810395_7728_bb44_4265_f80862228e7f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Municipal Bond Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Municipal securities prices can be significantly affected by political or public health changes as well as uncertainties in the municipal market related to taxation, legislative changes or the rights of municipal security holders. In addition, changes in the supply of and demand for Kansas municipal obligations could cause greater volatility in the value of the Fund&#x2019;s shares. The actual payment of principal and interest on the Kansas bonds is dependent on the Kansas legislature allotting money each fiscal year for payment. If economic conditions in Kansas decline, the payment of principal and interest on Kansas bonds could be adversely affected. Municipal lease obligations and certificates of participation are subject to the added risk that the governmental lessee will fail to appropriate funds to enable it to meet its payment obligations under the lease. While interest earned on municipal securities is generally not subject to federal tax, any interest earned on taxable municipal securities is fully taxable at the federal level and may be subject to tax at the state level.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_StateSpecificRiskMember"
      id="t_122_d2f40fc3_4e78_a08d_e780_c6961ea014c6"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;State-Specific Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Because the Fund primarily purchases municipal bonds from Kansas, the Fund is more susceptible to adverse economic, political or regulatory changes affecting municipal bond issuers in that state. While Kansas&#x2019;s agricultural sector is a key component of the state&#x2019;s economy, other major sectors include trade, services, biosciences, renewable energy and manufacturing, including transportation equipment manufacturing. Downturns in these sectors could therefore have a negative effect on the economy of Kansas or the economies of any of its political subdivisions and the ability of these issuers to repay their obligations with respect to municipal bonds.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_HighYieldRiskMember"
      id="t_123_8ba58dda_fc61_135d_104d_ba2afb1bda81"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;High Yield Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;High yield securities are subject to greater levels of credit and liquidity risk. High yield securities are considered speculative with respect to an issuer&#x2019;s ability to make principal and interest payments and may be more volatile than higher-rated securities of similar maturity.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_TaxRiskMember"
      id="t_124_4fd5cabd_e8e6_bb62_a559_387c374d5158"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Tax Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Income from municipal bonds held by the Fund could be declared taxable because of unfavorable changes in tax laws, adverse interpretations by the Internal Revenue Service or state tax authorities, or noncompliant conduct of a bond issuer. In addition, a portion of the Fund&#x2019;s otherwise exempt-interest dividends may be taxable to those shareholders subject to the federal alternative minimum tax.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_CallRiskMember"
      id="t_125_91e98396_67f4_5db5_41f2_b360d868088b"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Call Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;An issuer may exercise its right to pay principal on an obligation held by the Fund earlier than expected. Under these circumstances, the Fund may be unable to recoup all of its initial investment and may also suffer from having to reinvest in lower yielding securities, securities with greater credit risks or securities with other, less favorable features.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_CreditRiskMember"
      id="t_126_20816905_738e_82dd_f20a_8b1d9d11d5f1"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Credit Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Credit risk is the risk that an issuer of a municipal bond may be unable or unwilling to make interest and principal payments when due and the related risk that the value of a bond may decline because of concerns about the issuer&#x2019;s ability or willingness to make such payments. If a bond&#x2019;s insurer or provider of other credit enhancement fails to fulfill its obligations or loses its credit rating, the value of the bond could drop. This may impair the Fund&#x2019;s liquidity or cause a deterioration in the Fund&#x2019;s net asset value. In addition, the Fund may incur expenses in an effort to protect the Fund&#x2019;s interests or enforce its rights against an issuer, guarantor or counterparty or may be hindered or delayed in exercising these rights.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_InvestmentRiskMember"
      id="t_127_89a714de_a1b4_2696_a22f_2f5984503da1"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Investment Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The value of your investment in this Fund may fluctuate, which means that you could lose money.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_LiquidityRiskMember"
      id="t_128_6588b6e4_996c_0936_eef8_6f49b3416703"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Liquidity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may not be able to pay redemption proceeds within the time periods described in this Prospectus because of unusual market conditions, an unusually high number of redemption requests or other reasons. Liquidity risk may result from the lack of an active market or reduced number and capacity of traditional market participants to make a market in fixed income securities, and may be magnified in a rising interest rate environment or other circumstances where investor redemptions from fixed income mutual funds may be higher than normal, causing increased supply in the market due to selling activity. Certain portfolio securities may be less liquid than others, which may make them difficult or impossible to sell at an advantageous time or price.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_ManagementRiskMember"
      id="t_129_08109ac1_c272_89c6_90ae_7a4c1ffe047e"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Management Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;A strategy used by the Adviser could fail to produce the intended results.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_MarketRisksMember"
      id="t_130_0b109222_9fa5_b9a7_805a_4df24c9f8e51"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Market Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Certain securities and other investments held by the Fund may experience increased volatility, illiquidity, or other potentially adverse effects in response to changing market conditions, inflation, changes in interest rates, lack of liquidity in the bond or equity markets, volatility in the equity markets, market disruptions caused by local or regional events such as financial institution failures, war, acts of terrorism, the spread of infectious illness (including epidemics and pandemics) or other public health issues, recessions or other events or adverse investor sentiment. Additionally, the imposition of tariffs or trade restrictions can disrupt global supply chains, increase costs for certain industries, and contribute to heightened market volatility, which may adversely affect the Fund&#x2019;s investments.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_MaturityRiskMember"
      id="t_131_0732f804_3889_9ad1_168d_504cb864ca5d"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Maturity Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund will not necessarily hold its securities to maturity, which could result in loss of principal.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_USTerritoryRiskMember"
      id="t_132_10572f95_6908_f278_418d_53f6e0b3324f"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;U.S. Territory Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;Adverse political and economic conditions and developments affecting any U.S. territory, commonwealth or possession may, in turn, negatively affect the Fund&#x2019;s performance, and the Fund&#x2019;s investments may be more volatile, than if its investments were not so concentrated in such territory.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_CybersecurityRiskMember"
      id="t_133_489af65f_872c_cd24_4e5e_fc759a5adaab"> &lt;div style="margin-top: 4pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Cybersecurity Risk:&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&#x2002;&lt;/span&gt;&lt;/span&gt;Cybersecurity breaches may allow an unauthorized party to gain access to Fund assets, customer data, or proprietary information, or cause the Fund and/or its service providers to suffer data corruption or lose operational functionality.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_LargeShareholderPurchaseAndRedemptionRiskMember"
      id="t_134_d8b7a217_1ba7_9dc4_5c76_9c28a2818f50"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;Large Shareholder Purchase and Redemption Risk:&lt;/span&gt;&lt;/span&gt;&#x2002;The Fund may experience adverse effects when certain large shareholders purchase or redeem large amounts of shares of the Fund. Such large shareholder redemptions may cause the Fund to sell its securities at times when it would not otherwise do so, which may negatively impact the Fund&#x2019;s net asset value and liquidity. Similarly, large purchases of the Fund&#x2019;s shares may also adversely affect the Fund&#x2019;s performance to the extent that the Fund is delayed in investing new cash and is required to maintain a larger cash position than it ordinarily would. In addition, a large redemption could result in the Fund&#x2019;s current expenses being allocated over a smaller asset base, leading to an increase in the Fund&#x2019;s expense ratio.&lt;/div&gt; </oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_RiskLoseMoneyMember"
      id="t_135_b347cecd_4d66_e944_f699_50083573e1fa">As with any mutual fund, it is possible to lose&#160;money on an investment in the Fund.</oef:RiskTextBlock>
    <oef:RiskTextBlock
      contextRef="D20251031_20251031_S000010024Member_RiskNotInsuredDepositoryInstitutionMember"
      id="t_136_f01a523f_bda3_f66e_17e6_8f95f7f5289b">An investment in the Fund is not a bank deposit&#160;and is not insured or guaranteed by the Federal Deposit Insurance Corporation or any government agency.</oef:RiskTextBlock>
    <oef:BarChartAndPerformanceTableHeading
      contextRef="S000010024Member"
      id="t_110_e25dbadf_50c7_4ecd_a342_2307dcb0d822"> Fund Performance </oef:BarChartAndPerformanceTableHeading>
    <oef:PerformanceNarrativeTextBlock
      contextRef="S000010024Member"
      id="t_137_45ae1391_2f4c_fa5f_dc80_b5d7d1a3676f"> &lt;div style="margin-top: 6pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund. The Fund&#x2019;s past performance, before and after taxes, is not necessarily an indication of how the Fund will perform in the future. More information about such prior performance is available under &#x201c;More Information About Fees and Performance.&#x201d; To obtain updated performance information, please visit the Fund&#x2019;s website at www.commercefunds.com or by calling 1&#x2011;800&#x2011;995&#x2011;6365.&lt;/div&gt; </oef:PerformanceNarrativeTextBlock>
    <oef:PerformanceInformationIllustratesVariabilityOfReturns
      contextRef="S000010024Member"
      id="t_139_f046ba68_b9aa_b02a_a1f8_971105a2a4ee">The bar chart and table below provide an indication of the risks of investing in the Fund by showing: (a)&#160;changes in the performance of the Fund&#x2019;s shares from year to year; and (b)&#160;how the average annual total returns of the Fund&#x2019;s shares compare to those of a broad-based securities market index and an additional index with characteristics relevant to the Fund.</oef:PerformanceInformationIllustratesVariabilityOfReturns>
    <oef:PerformancePastDoesNotIndicateFuture
      contextRef="S000010024Member"
      id="t_138_a0abc244_56f2_6218_8d1a_c06b2248af2b">The Fund&#x2019;s 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="S000010024Member"
      id="t_147_204446b4_79a0_77fa_edf5_306a962e7a68">www.commercefunds.com</oef:PerformanceAvailabilityWebSiteAddress>
    <oef:PerformanceAvailabilityPhone
      contextRef="S000010024Member"
      id="t_146_7e6362f0_2fe9_c465_c365_21d098089ca2">1&#x2011;800&#x2011;995&#x2011;6365</oef:PerformanceAvailabilityPhone>
    <oef:BarChartHeading
      contextRef="S000010024Member"
      id="t_142_6ba35013_b9ac_6493_d330_893769488cfd"> Year&#x2011;by&#x2011;Year Total Returns as of 12/31 Each Year TOTAL RETURNCALENDAR YEAR</oef:BarChartHeading>
    <oef:HighestQuarterlyReturnLabel
      contextRef="S000010024Member_C000027717Member"
      id="t_148_b236514d_64a2_235c_1b58_20b8b29215db">Best Quarter</oef:HighestQuarterlyReturnLabel>
    <oef:LowestQuarterlyReturnLabel
      contextRef="S000010024Member_C000027717Member"
      id="t_150_e3c33790_c192_9632_0a6c_d7019877e7f3">Worst Quarter</oef:LowestQuarterlyReturnLabel>
    <oef:BarChartHighestQuarterlyReturn
      contextRef="S000010024Member_C000027717Member"
      decimals="4"
      id="h_155_8c4ce2eb_d335_e2ae_a17a_5ffcf4c3aa8f"
      unitRef="pure">0.0701</oef:BarChartHighestQuarterlyReturn>
    <oef:BarChartLowestQuarterlyReturn
      contextRef="S000010024Member_C000027717Member"
      decimals="4"
      id="h_156_6bb648f0_4255_37c6_6f2c_6f67506e2177"
      unitRef="pure">-0.0510</oef:BarChartLowestQuarterlyReturn>
    <oef:PerformanceTableNarrativeTextBlock
      contextRef="S000010024Member"
      id="t_143_e6bbc333_18b4_9ee0_2cb3_84f24e7584ba"> &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;After-tax returns below 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&lt;/div&gt;  &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: times new roman;"&gt;returns depend on an investor&#x2019;s tax situation and may differ from those shown. After-tax returns shown are not relevant to investors who hold Fund shares through tax-advantaged arrangements such as a 401(k) plan or individual retirement account (IRA).&lt;/div&gt; </oef:PerformanceTableNarrativeTextBlock>
    <oef:PerformanceTableUsesHighestFederalRate
      contextRef="S000010024Member"
      id="t_144_7e045e94_43e2_2c06_e6ea_4e9082ad8f74">After-tax returns below 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="S000010024Member"
      id="t_145_5fafafd1_b96c_8337_1008_8a7347638105">Actual after-tax returns depend on an investor&#x2019;s tax situation and may differ from those shown. After-tax returns shown are not relevant to investors who hold Fund shares through tax-advantaged arrangements such as a 401(k) plan or individual retirement account (IRA). </oef:PerformanceTableNotRelevantToTaxDeferred>
    <oef:PerformanceTableHeading
      contextRef="S000010024Member"
      id="t_112_3b45cf3f_205a_40db_a9e9_4488e27d3fdf"> Average Annual Total Returns For the periods endedDecember&#160;31, 2025</oef:PerformanceTableHeading>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027717Member"
      decimals="4"
      id="h_136_8f760c1e_0afa_4124_9a17_a6ccf595605a"
      unitRef="pure">0.0443</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027717Member"
      decimals="4"
      id="h_137_d97b41eb_3089_44b2_8458_73b1cdb4fb8e"
      unitRef="pure">0.0030</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027717Member"
      decimals="4"
      id="h_138_8066a9ec_1455_4c98_a60c_88e189d70b14"
      unitRef="pure">0.0159</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027717Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_139_49e884c9_df6a_4644_835a_3d9fa6249944"
      unitRef="pure">0.0440</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027717Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_140_417b8f25_350d_45e3_9bde_4c896b6f2cdb"
      unitRef="pure">0.0029</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027717Member_AfterTaxesOnDistributionsMember"
      decimals="4"
      id="h_141_10d76afe_c9d3_46e7_8490_de453fe22445"
      unitRef="pure">0.0158</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_142_58dde1e5_2e5d_4e14_a31e_abc1e721212f"
      unitRef="pure">0.0367</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_143_69f4e95f_f448_42f1_97cd_079902b44dc7"
      unitRef="pure">0.0068</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_C000027717Member_AfterTaxesOnDistributionsAndSalesMember"
      decimals="4"
      id="h_144_7fd06a69_e6ba_4b13_8f83_9c62eb9fa5bb"
      unitRef="pure">0.0168</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010024BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_145_cb7637ac_3c3b_4569_9e86_8cb44a6cea54"
      unitRef="pure">0.0425</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010024BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_146_84e977d9_f558_4aae_9047_bca23df7cecb"
      unitRef="pure">0.0080</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010024BloombergMunicipalBondIndexMember"
      decimals="4"
      id="h_147_8efa51cd_3a12_45f6_90ee_bd08babbed85"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_148_1f3a2578_12ea_4570_8e89_662acf82b182"
      unitRef="pure">0.0530</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="FiveY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_149_7f265579_5175_4c3b_b61d_2f76cc0cff07"
      unitRef="pure">0.0110</oef:AvgAnnlRtrPct>
    <oef:AvgAnnlRtrPct
      contextRef="TenY2025_S000010024Bloomberg315YearBlendMunicipalBondIndexMember"
      decimals="4"
      id="h_150_5e2ea55c_112d_45c6_a661_30219fb5f1ea"
      unitRef="pure">0.0234</oef:AvgAnnlRtrPct>
    <oef:PerformanceAdditionalMarketIndex
      contextRef="S000010024Member"
      id="t_140_6aad60d6_07d1_792c_dbf9_6d233e5256e6">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity.</oef:PerformanceAdditionalMarketIndex>
    <oef:IndexNoDeductionForFeesExpensesTaxes
      contextRef="S000010024Member"
      id="t_141_fdf6c158_b28f_60ae_9ceb_e2b3fc003c35">The Index figures do not reflect any deduction for fees, taxes or expenses.</oef:IndexNoDeductionForFeesExpensesTaxes>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_1_7ddc1c55_a036_4669_9907_29a1ad4ed235"
          xlink:label="h_1_7ddc1c55_a036_4669_9907_29a1ad4ed235"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_1_7ddc1c55_a036_4669_9907_29a1ad4ed235"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_107_776c7fd8_b9bf_40ab_98f3_45af39c6c841"
          xlink:label="h_107_776c7fd8_b9bf_40ab_98f3_45af39c6c841"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000022" xlink:label="f_0011_000022" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg Municipal Bond Index is an unmanaged index that measures the U.S. Dollar-denominated long-term tax exempt bond market. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_107_776c7fd8_b9bf_40ab_98f3_45af39c6c841"
          xlink:to="f_0011_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_108_9b1c1e8c_e51e_4757_ae3a_c758df93a7c4"
          xlink:label="h_108_9b1c1e8c_e51e_4757_ae3a_c758df93a7c4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_108_9b1c1e8c_e51e_4757_ae3a_c758df93a7c4"
          xlink:to="f_0011_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_109_ca651cc2_c60c_4367_980b_276e22ae8af2"
          xlink:label="h_109_ca651cc2_c60c_4367_980b_276e22ae8af2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_109_ca651cc2_c60c_4367_980b_276e22ae8af2"
          xlink:to="f_0011_000022"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_110_7afaca87_f29c_4965_bc81_226ba24c992f"
          xlink:label="h_110_7afaca87_f29c_4965_bc81_226ba24c992f"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000023" xlink:label="f_0011_000023" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_110_7afaca87_f29c_4965_bc81_226ba24c992f"
          xlink:to="f_0011_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_111_264c3826_d458_4a21_8d74_550f6e3fda55"
          xlink:label="h_111_264c3826_d458_4a21_8d74_550f6e3fda55"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_111_264c3826_d458_4a21_8d74_550f6e3fda55"
          xlink:to="f_0011_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_112_f45ffd08_d1a9_4b47_bcc5_916f32ba8f4b"
          xlink:label="h_112_f45ffd08_d1a9_4b47_bcc5_916f32ba8f4b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_112_f45ffd08_d1a9_4b47_bcc5_916f32ba8f4b"
          xlink:to="f_0011_000023"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_113_76e3b8ab_3fed_4970_8467_5b28123304e2"
          xlink:label="h_113_76e3b8ab_3fed_4970_8467_5b28123304e2"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000024" xlink:label="f_0013_000024" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_113_76e3b8ab_3fed_4970_8467_5b28123304e2"
          xlink:to="f_0013_000024"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_126_193b29a1_a156_42db_be6c_c6a68a0e35af"
          xlink:label="h_126_193b29a1_a156_42db_be6c_c6a68a0e35af"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000025" xlink:label="f_0013_000025" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg Municipal Bond Index is an unmanaged index that measures the U.S. Dollar-denominated long-term tax exempt bond market. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_193b29a1_a156_42db_be6c_c6a68a0e35af"
          xlink:to="f_0013_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_127_a643a60b_6a78_4a45_bdce_950477eb1777"
          xlink:label="h_127_a643a60b_6a78_4a45_bdce_950477eb1777"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_a643a60b_6a78_4a45_bdce_950477eb1777"
          xlink:to="f_0013_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_128_c0b16e8b_17bb_4fcf_bf18_df2e72e1ebd2"
          xlink:label="h_128_c0b16e8b_17bb_4fcf_bf18_df2e72e1ebd2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_128_c0b16e8b_17bb_4fcf_bf18_df2e72e1ebd2"
          xlink:to="f_0013_000025"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_129_d8d90a1f_b0c7_4e6a_bd1e_f8ba95bc8e74"
          xlink:label="h_129_d8d90a1f_b0c7_4e6a_bd1e_f8ba95bc8e74"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000026" xlink:label="f_0013_000026" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_129_d8d90a1f_b0c7_4e6a_bd1e_f8ba95bc8e74"
          xlink:to="f_0013_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_130_3f9b2309_8bb2_419a_b8c0_37fe3516a281"
          xlink:label="h_130_3f9b2309_8bb2_419a_b8c0_37fe3516a281"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_130_3f9b2309_8bb2_419a_b8c0_37fe3516a281"
          xlink:to="f_0013_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_131_63777cca_1a8b_461f_b448_78e45cff1f31"
          xlink:label="h_131_63777cca_1a8b_461f_b448_78e45cff1f31"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_131_63777cca_1a8b_461f_b448_78e45cff1f31"
          xlink:to="f_0013_000026"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_132_8722eec5_8d3a_4719_b339_81d8c8c7db9b"
          xlink:label="h_132_8722eec5_8d3a_4719_b339_81d8c8c7db9b"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000027" xlink:label="f_0015_000027" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_132_8722eec5_8d3a_4719_b339_81d8c8c7db9b"
          xlink:to="f_0015_000027"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_145_cb7637ac_3c3b_4569_9e86_8cb44a6cea54"
          xlink:label="h_145_cb7637ac_3c3b_4569_9e86_8cb44a6cea54"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000028" xlink:label="f_0015_000028" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg Municipal Bond Index is an unmanaged index that measures the U.S. Dollar-denominated long-term tax exempt bond market. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_145_cb7637ac_3c3b_4569_9e86_8cb44a6cea54"
          xlink:to="f_0015_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_146_84e977d9_f558_4aae_9047_bca23df7cecb"
          xlink:label="h_146_84e977d9_f558_4aae_9047_bca23df7cecb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_146_84e977d9_f558_4aae_9047_bca23df7cecb"
          xlink:to="f_0015_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_147_8efa51cd_3a12_45f6_90ee_bd08babbed85"
          xlink:label="h_147_8efa51cd_3a12_45f6_90ee_bd08babbed85"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_147_8efa51cd_3a12_45f6_90ee_bd08babbed85"
          xlink:to="f_0015_000028"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_148_1f3a2578_12ea_4570_8e89_662acf82b182"
          xlink:label="h_148_1f3a2578_12ea_4570_8e89_662acf82b182"
          xlink:type="locator"/>
        <link:footnote id="f_0015_000029" xlink:label="f_0015_000029" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg 3&#x2011;15 Year Blend Municipal Bond Index is an unmanaged index comprised of investment-grade municipal securities ranging from 2 to 17 years in maturity. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_148_1f3a2578_12ea_4570_8e89_662acf82b182"
          xlink:to="f_0015_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_149_7f265579_5175_4c3b_b61d_2f76cc0cff07"
          xlink:label="h_149_7f265579_5175_4c3b_b61d_2f76cc0cff07"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_149_7f265579_5175_4c3b_b61d_2f76cc0cff07"
          xlink:to="f_0015_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_15_d09826e7_895d_4be3_ac77_8e2a7a0381cd"
          xlink:label="h_15_d09826e7_895d_4be3_ac77_8e2a7a0381cd"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000003" xlink:label="f_0001_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Index is an unmanaged market capitalization weighted index of the 1000 largest U.S. companies. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_15_d09826e7_895d_4be3_ac77_8e2a7a0381cd"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_150_5e2ea55c_112d_45c6_a661_30219fb5f1ea"
          xlink:label="h_150_5e2ea55c_112d_45c6_a661_30219fb5f1ea"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_150_5e2ea55c_112d_45c6_a661_30219fb5f1ea"
          xlink:to="f_0015_000029"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_16_b8399981_9b64_409f_ba0d_3d162e2f4510"
          xlink:label="h_16_b8399981_9b64_409f_ba0d_3d162e2f4510"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_16_b8399981_9b64_409f_ba0d_3d162e2f4510"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_17_ff422cbe_5f6f_4fa0_93a9_40463aafa3a7"
          xlink:label="h_17_ff422cbe_5f6f_4fa0_93a9_40463aafa3a7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_17_ff422cbe_5f6f_4fa0_93a9_40463aafa3a7"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_18_6fffa2c1_28bf_42f6_b311_4bcbad4b1e4b"
          xlink:label="h_18_6fffa2c1_28bf_42f6_b311_4bcbad4b1e4b"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000004" xlink:label="f_0001_000004" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Growth Index, an unmanaged index, measures the performance of the large&#x2011;cap growth segment of the U.S. equity universe. It includes those Russell 1000 companies with higher price&#x2011;to&#x2011;book ratios and higher forecasted growth values. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_18_6fffa2c1_28bf_42f6_b311_4bcbad4b1e4b"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_19_dce9a78b_c84c_4ee3_812b_49b3c74cdcba"
          xlink:label="h_19_dce9a78b_c84c_4ee3_812b_49b3c74cdcba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_19_dce9a78b_c84c_4ee3_812b_49b3c74cdcba"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_20_3d04d4ab_f6da_460c_8a68_4aeea8392b66"
          xlink:label="h_20_3d04d4ab_f6da_460c_8a68_4aeea8392b66"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_20_3d04d4ab_f6da_460c_8a68_4aeea8392b66"
          xlink:to="f_0001_000004"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_21_ab8631f1_4509_4d1a_a44b_c2a57d68e879"
          xlink:label="h_21_ab8631f1_4509_4d1a_a44b_c2a57d68e879"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000005" xlink:label="f_0003_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_21_ab8631f1_4509_4d1a_a44b_c2a57d68e879"
          xlink:to="f_0003_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_24_8ae125a4_2a36_4e92_b1e5_18f88f78c16a"
          xlink:label="h_24_8ae125a4_2a36_4e92_b1e5_18f88f78c16a"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000006" xlink:label="f_0003_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_24_8ae125a4_2a36_4e92_b1e5_18f88f78c16a"
          xlink:to="f_0003_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_35_7a1b04fb_f4fd_4e01_b6d9_53e74c410a83"
          xlink:label="h_35_7a1b04fb_f4fd_4e01_b6d9_53e74c410a83"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000007" xlink:label="f_0003_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Index is an unmanaged market capitalization weighted index of the 1000 largest U.S. companies. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_35_7a1b04fb_f4fd_4e01_b6d9_53e74c410a83"
          xlink:to="f_0003_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_36_38c1a4c3_ad27_494e_b1cd_47ce7a85ace7"
          xlink:label="h_36_38c1a4c3_ad27_494e_b1cd_47ce7a85ace7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_36_38c1a4c3_ad27_494e_b1cd_47ce7a85ace7"
          xlink:to="f_0003_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_37_5d44429d_01b3_4fd8_b544_f76fd5e6e85a"
          xlink:label="h_37_5d44429d_01b3_4fd8_b544_f76fd5e6e85a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_37_5d44429d_01b3_4fd8_b544_f76fd5e6e85a"
          xlink:to="f_0003_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_38_0b2d32b2_306d_4237_ad24_cca9388d676d"
          xlink:label="h_38_0b2d32b2_306d_4237_ad24_cca9388d676d"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000008" xlink:label="f_0003_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Value Index, an unmanaged index, measures the performance of the large&#x2011;cap value segment of the U.S. equity universe. It includes Russell 1000 companies with lower price&#x2011;to&#x2011;book ratios and lower expected growth values. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_38_0b2d32b2_306d_4237_ad24_cca9388d676d"
          xlink:to="f_0003_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_39_a40e5fe2_0257_41ba_8651_9bdea02677a0"
          xlink:label="h_39_a40e5fe2_0257_41ba_8651_9bdea02677a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_39_a40e5fe2_0257_41ba_8651_9bdea02677a0"
          xlink:to="f_0003_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_4_f842528b_eb42_4aac_8428_590f6c936ceb"
          xlink:label="h_4_f842528b_eb42_4aac_8428_590f6c936ceb"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_4_f842528b_eb42_4aac_8428_590f6c936ceb"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_40_33130a6e_8c4f_488e_b2a1_04e1cf54c80e"
          xlink:label="h_40_33130a6e_8c4f_488e_b2a1_04e1cf54c80e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_40_33130a6e_8c4f_488e_b2a1_04e1cf54c80e"
          xlink:to="f_0003_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_41_15df7313_f409_4e55_b95b_36885db87a9d"
          xlink:label="h_41_15df7313_f409_4e55_b95b_36885db87a9d"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000009" xlink:label="f_0005_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_41_15df7313_f409_4e55_b95b_36885db87a9d"
          xlink:to="f_0005_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_44_f8930dab_c1f9_44db_b341_f0cf5ef12bb9"
          xlink:label="h_44_f8930dab_c1f9_44db_b341_f0cf5ef12bb9"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000010" xlink:label="f_0005_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_44_f8930dab_c1f9_44db_b341_f0cf5ef12bb9"
          xlink:to="f_0005_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_55_b0f949f5_ba18_4c53_9077_a54e1113f6b9"
          xlink:label="h_55_b0f949f5_ba18_4c53_9077_a54e1113f6b9"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000011" xlink:label="f_0005_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Index is an unmanaged market capitalization weighted index of the 1000 largest U.S. companies. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_55_b0f949f5_ba18_4c53_9077_a54e1113f6b9"
          xlink:to="f_0005_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_56_8b59dbf6_2cf1_43cf_a6fa_4df3872b7358"
          xlink:label="h_56_8b59dbf6_2cf1_43cf_a6fa_4df3872b7358"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_56_8b59dbf6_2cf1_43cf_a6fa_4df3872b7358"
          xlink:to="f_0005_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_57_8fb62948_2760_490c_bd52_395c524dfe20"
          xlink:label="h_57_8fb62948_2760_490c_bd52_395c524dfe20"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_57_8fb62948_2760_490c_bd52_395c524dfe20"
          xlink:to="f_0005_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_58_97e37eb7_2dc5_4bab_9310_aff7876b1af9"
          xlink:label="h_58_97e37eb7_2dc5_4bab_9310_aff7876b1af9"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000012" xlink:label="f_0005_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell Midcap<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Growth Index, an unmanaged index, measures the performance of the mid&#x2011;cap growth segment of the U.S. equity universe. It includes those Russell Midcap Index companies with higher price&#x2011;to&#x2011;book ratios and higher forecasted growth values. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_58_97e37eb7_2dc5_4bab_9310_aff7876b1af9"
          xlink:to="f_0005_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_59_2acbb3be_dce4_4b55_8704_dd2cb405b977"
          xlink:label="h_59_2acbb3be_dce4_4b55_8704_dd2cb405b977"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_59_2acbb3be_dce4_4b55_8704_dd2cb405b977"
          xlink:to="f_0005_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_60_4d0a15f2_743f_4161_a468_1e6096fe268c"
          xlink:label="h_60_4d0a15f2_743f_4161_a468_1e6096fe268c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_60_4d0a15f2_743f_4161_a468_1e6096fe268c"
          xlink:to="f_0005_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_61_ee46c316_d944_4c7f_beaa_45ad37888adc"
          xlink:label="h_61_ee46c316_d944_4c7f_beaa_45ad37888adc"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000013" xlink:label="f_0007_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_61_ee46c316_d944_4c7f_beaa_45ad37888adc"
          xlink:to="f_0007_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_62_94352a65_7794_4580_a50f_525ce39a9361"
          xlink:label="h_62_94352a65_7794_4580_a50f_525ce39a9361"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000014" xlink:label="f_0007_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Other expenses 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="h_62_94352a65_7794_4580_a50f_525ce39a9361"
          xlink:to="f_0007_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_64_c44fab9f_4db4_4daa_8786_e52924d31a45"
          xlink:label="h_64_c44fab9f_4db4_4daa_8786_e52924d31a45"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000015" xlink:label="f_0007_000015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The &#x201c;Total Annual Fund Operating Expenses&#x201d; do not correlate to the ratios of net and total expenses to average net assets provided in the Financial Highlights, which reflect the operating expenses of the Fund and do not include Acquired (Underlying) Fund Fees and Expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_64_c44fab9f_4db4_4daa_8786_e52924d31a45"
          xlink:to="f_0007_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_65_e6d87ebb_a7ba_4c9a_be8b_125d67060137"
          xlink:label="h_65_e6d87ebb_a7ba_4c9a_be8b_125d67060137"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000016" xlink:label="f_0007_000016" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Commerce Investment Advisors, Inc. (&#x201c;Commerce&#x201d; or the &#x201c;Adviser&#x201d;) has contractually agreed to waive all or a portion of its investment advisory fees and/or reimburse expenses, excluding any acquired fund fees and expenses as calculated pursuant to Form <xhtml:span style="white-space: nowrap;">N-1A,</xhtml:span> in amounts necessary so that after such waivers and/or reimbursements, the maximum Total Annual Fund Operating Expenses during the current fiscal year do not exceed 0.70% of the Fund&#x2019;s average daily net assets through August&#160;1, 2027. After this date, the Adviser or the Fund may terminate the contractual arrangement </xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_65_e6d87ebb_a7ba_4c9a_be8b_125d67060137"
          xlink:to="f_0007_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_74_c3ed211f_ca5b_43d3_8715_1bfdae50064b"
          xlink:label="h_74_c3ed211f_ca5b_43d3_8715_1bfdae50064b"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000017" xlink:label="f_0007_000017" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell 1000<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Index is an unmanaged market capitalization weighted index of the 1000 largest U.S. companies. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_74_c3ed211f_ca5b_43d3_8715_1bfdae50064b"
          xlink:to="f_0007_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_75_5d54d6a0_51b8_40a6_aef9_0a29a13b7c38"
          xlink:label="h_75_5d54d6a0_51b8_40a6_aef9_0a29a13b7c38"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_75_5d54d6a0_51b8_40a6_aef9_0a29a13b7c38"
          xlink:to="f_0007_000017"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_76_ca6e1063_4df8_4514_892d_68aa4f8e101c"
          xlink:label="h_76_ca6e1063_4df8_4514_892d_68aa4f8e101c"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000018" xlink:label="f_0007_000018" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Russell Midcap<xhtml:sup style="font-size: 75%; vertical-align: top;">&#xae;</xhtml:sup> Value Index, an unmanaged index, measures the performance of the mid&#x2011;cap value segment of the U.S. equity universe. It includes those Russell Midcap Index companies with relatively lower price&#x2011;to&#x2011;book ratios, lower sales&#x2011;per&#x2011;share historical growth, and lower forecasted growth values. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_76_ca6e1063_4df8_4514_892d_68aa4f8e101c"
          xlink:to="f_0007_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_77_07f53642_e445_47e0_a7d7_fc1ac474f68e"
          xlink:label="h_77_07f53642_e445_47e0_a7d7_fc1ac474f68e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_77_07f53642_e445_47e0_a7d7_fc1ac474f68e"
          xlink:to="f_0007_000018"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_78_4419197c_af9c_481a_93e1_27941ee92d3a"
          xlink:label="h_78_4419197c_af9c_481a_93e1_27941ee92d3a"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000019" xlink:label="f_0009_000019" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_78_4419197c_af9c_481a_93e1_27941ee92d3a"
          xlink:to="f_0009_000019"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_91_36b5c03f_101a_40eb_939d_26110f099acf"
          xlink:label="h_91_36b5c03f_101a_40eb_939d_26110f099acf"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000020" xlink:label="f_0009_000020" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">The Bloomberg US Aggregate Bond Index is an unmanaged index that measures the investment grade, U.S. dollar denominated, fixed-rate taxable bond market, including treasuries, government-related and corporate securities, mortgage-backed securities, asset-backed securities, and commercial mortgage-backed securities. The Index figures do not reflect any deduction for fees, taxes or expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_91_36b5c03f_101a_40eb_939d_26110f099acf"
          xlink:to="f_0009_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_92_98697ab2_b9ad_4e58_9b13_1af03181270a"
          xlink:label="h_92_98697ab2_b9ad_4e58_9b13_1af03181270a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_92_98697ab2_b9ad_4e58_9b13_1af03181270a"
          xlink:to="f_0009_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_93_6db66da8_8fbd_4863_aeca_f43421614699"
          xlink:label="h_93_6db66da8_8fbd_4863_aeca_f43421614699"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_93_6db66da8_8fbd_4863_aeca_f43421614699"
          xlink:to="f_0009_000020"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_94_0f9934c5_fa58_46d4_8535_c9a82a1c7500"
          xlink:label="h_94_0f9934c5_fa58_46d4_8535_c9a82a1c7500"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000021" xlink:label="f_0011_000021" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-style: italic;">Management 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="h_94_0f9934c5_fa58_46d4_8535_c9a82a1c7500"
          xlink:to="f_0011_000021"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
