<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cik0000356476="http://empowerfundsinc.com/20260630"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000356476-20260630.xsd" xlink:type="simple"/>
    <context id="P01_01_2026To06_30_2026">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:AaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointEightEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointSixThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_CCCCCCMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:CCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis_EquitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:EquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200580MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200580Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointEightEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_CCCCCCMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:CCCCCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:AaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointSixThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_B2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:B2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis_EquitiesMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:EquitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204662MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204662Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_OtherMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_UniformMortgageBackedSecurityFivePointFiveZeroMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UniformMortgageBackedSecurityFivePointFiveZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:AaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_ShortTermInvestmentMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:ShortTermInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_FederalHomeLoanBankThreePointSevenZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:FederalHomeLoanBankThreePointSevenZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis_UniformMortgageBackedSecuritySixPointZeroZeroMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UniformMortgageBackedSecuritySixPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200581MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200581Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_UniformMortgageBackedSecurityFivePointFiveZeroMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UniformMortgageBackedSecurityFivePointFiveZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:AaaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_ShortTermInvestmentMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:ShortTermInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:NotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_FederalHomeLoanBankThreePointSevenZeroPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:FederalHomeLoanBankThreePointSevenZeroPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_UniformMortgageBackedSecuritySixPointZeroZeroMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UniformMortgageBackedSecuritySixPointZeroZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentOneMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Ba1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204664MemberoefClassAxis_OtherMemberoefCreditQualityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Baa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:Aa3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204664Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">cik0000356476:A3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_ASMLHoldingNVMemberoefLargestHoldingAxis_C000200582MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_TWoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_NOoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_USoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_CountriesMemberoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">cik0000356476:CountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_HKoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_DKoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_IToefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_IEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_ILoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_SGoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_DEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_CHoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_NLoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AUoefGeographicRegionAxis_C000200582MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_SEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_ESoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_USTreasuryBillsThreePointSixSixPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryBillsThreePointSixSixPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_ShellPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:ShellPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_TencentHoldingsLtdMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_JPoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_GBoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_FRoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_NovartisAGMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NovartisAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NovoNordiskASClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_HSBCHoldingsPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:HSBCHoldingsPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_UnileverPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnileverPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200582MemberoefClassAxis_RocheHoldingAGMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200582Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:RocheHoldingAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_ASMLHoldingNVMemberoefLargestHoldingAxis_C000204665MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:ASMLHoldingNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_TWoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:TW</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_NOoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_USoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_CountriesMemberoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">cik0000356476:CountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_HKoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_DKoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_IToefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IT</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_IEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_ILoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:IL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_SGoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_DEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_CHoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:CH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_NLoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:NL</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AUoefGeographicRegionAxis_C000204665MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_SEoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:SE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_ESoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_USTreasuryBillsThreePointSixSixPercentMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:USTreasuryBillsThreePointSixSixPercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_ShellPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:ShellPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_TencentHoldingsLtdMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TencentHoldingsLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_JPoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_GBoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_FRoefGeographicRegionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:GeographicRegionAxis">country:FR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_NovartisAGMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NovartisAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NovoNordiskASClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TaiwanSemiconductorManufacturingCoLtdSponsoredADRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_HSBCHoldingsPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:HSBCHoldingsPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_UnileverPLCMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:UnileverPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis_RocheHoldingAGMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:RocheHoldingAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204665MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204665Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AppleIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_NVIDIACorpMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_ExchangeTradedFundMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ExchangeTradedFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_ShortTermInvestmentMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ShortTermInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_ConsumerCyclicalMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ConsumerCyclicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_EnergySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_BasicMaterialsMemberoefIndustrySectorAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_GovernmentMoneyMarketMutualFundsMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:GovernmentMoneyMarketMutualFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_MicronTechnologyIncMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_TeslaIncMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_TechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_ConsumerNonCyclicalMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ConsumerNonCyclicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000200584MemberoefClassAxis_MicrosoftCorpMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AmazoncomIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AmazoncomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AlphabetIncClassCMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_BroadcomIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AlphabetIncClassAMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AdvancedMicroDevicesIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000200584Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AppleIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AppleIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_GovernmentMoneyMarketMutualFundsMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:GovernmentMoneyMarketMutualFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_ExchangeTradedFundMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ExchangeTradedFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_ShortTermInvestmentMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ShortTermInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_ConsumerCyclicalMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ConsumerCyclicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_EnergySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_BasicMaterialsMemberoefIndustrySectorAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:BasicMaterialsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AdvancedMicroDevicesIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AdvancedMicroDevicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_MicronTechnologyIncMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:MicronTechnologyIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_TeslaIncMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:TeslaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_TechnologySectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:TechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_ConsumerNonCyclicalMemberoefIndustrySectorAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">cik0000356476:ConsumerNonCyclicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_NVIDIACorpMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:NVIDIACorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_C000204670MemberoefClassAxis_MicrosoftCorpMemberoefLargestHoldingAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:MicrosoftCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AmazoncomIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AmazoncomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AlphabetIncClassCMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AlphabetIncClassCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_BroadcomIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:BroadcomIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2026_AlphabetIncClassAMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000356476</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">cik0000356476:C000204670Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:LargestHoldingAxis">cik0000356476:AlphabetIncClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Holding">
        <measure>cik0000356476:Holding</measure>
    </unit>
    <dei:DocumentType contextRef="P01_01_2026To06_30_2026" id="hidden8619627">N-CSRS</dei:DocumentType>
    <dei:AmendmentFlag contextRef="P01_01_2026To06_30_2026" id="ixv-27082">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P01_01_2026To06_30_2026" id="ixv-27083">0000356476</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="P01_01_2026To06_30_2026" id="ixv-27084">N-1A</dei:EntityInvCompanyType>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619671"
      unitRef="Unit_pure">0.0252</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619672"
      unitRef="Unit_pure">0.0167</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619673"
      unitRef="Unit_pure">0.0142</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619674"
      unitRef="Unit_pure">0.0139</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619675"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619676"
      unitRef="Unit_pure">0.0117</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619665"
      unitRef="Unit_pure">0.0748</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619666"
      unitRef="Unit_pure">0.0604</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619667"
      unitRef="Unit_pure">0.0440</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619668"
      unitRef="Unit_pure">0.0294</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619669"
      unitRef="Unit_pure">0.0287</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619670"
      unitRef="Unit_pure">0.0287</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619663"
      unitRef="Unit_pure">0.4877</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619664"
      unitRef="Unit_pure">0.1199</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619677"
      unitRef="Unit_pure">0.0116</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619678"
      unitRef="Unit_pure">0.0065</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_CCCCCCMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619679"
      unitRef="Unit_pure">0.0058</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B2MemberoefCreditQualityAxis_C000200580MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619680"
      unitRef="Unit_pure">0.0038</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_EquitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619681"
      unitRef="Unit_pure">0.0033</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619716"
      unitRef="Unit_pure">0.0139</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619717"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619718"
      unitRef="Unit_pure">0.0117</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619719"
      unitRef="Unit_pure">0.0116</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619720"
      unitRef="Unit_pure">0.0065</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_CCCCCCMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619721"
      unitRef="Unit_pure">0.0058</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619710"
      unitRef="Unit_pure">0.0294</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619711"
      unitRef="Unit_pure">0.0287</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619712"
      unitRef="Unit_pure">0.0287</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619713"
      unitRef="Unit_pure">0.0252</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619714"
      unitRef="Unit_pure">0.0167</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619715"
      unitRef="Unit_pure">0.0142</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619705"
      unitRef="Unit_pure">0.4877</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619706"
      unitRef="Unit_pure">0.1199</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619707"
      unitRef="Unit_pure">0.0748</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619708"
      unitRef="Unit_pure">0.0604</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619709"
      unitRef="Unit_pure">0.0440</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_B2MemberoefCreditQualityAxis_C000204662MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619722"
      unitRef="Unit_pure">0.0038</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_EquitiesMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619723"
      unitRef="Unit_pure">0.0033</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619775"
      unitRef="Unit_pure">0.0020</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619776"
      unitRef="Unit_pure">0.0006</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_OtherMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619777"
      unitRef="Unit_pure">0.0002</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619769"
      unitRef="Unit_pure">0.0092</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619770"
      unitRef="Unit_pure">0.0084</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619771"
      unitRef="Unit_pure">0.0082</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619772"
      unitRef="Unit_pure">0.0076</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619773"
      unitRef="Unit_pure">0.0068</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619774"
      unitRef="Unit_pure">0.0037</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619764"
      unitRef="Unit_pure">0.7671</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619765"
      unitRef="Unit_pure">0.0858</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_ShortTermInvestmentMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619766"
      unitRef="Unit_pure">0.0514</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619767"
      unitRef="Unit_pure">0.0342</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000200581MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619768"
      unitRef="Unit_pure">0.0148</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619828"
      unitRef="Unit_pure">0.7671</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AaaMemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619829"
      unitRef="Unit_pure">0.0858</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_ShortTermInvestmentMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619830"
      unitRef="Unit_pure">0.0514</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_NotRatedMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619831"
      unitRef="Unit_pure">0.0342</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619832"
      unitRef="Unit_pure">0.0148</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619836"
      unitRef="Unit_pure">0.0076</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619837"
      unitRef="Unit_pure">0.0068</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa2MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619838"
      unitRef="Unit_pure">0.0037</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619839"
      unitRef="Unit_pure">0.0020</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Ba1MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619840"
      unitRef="Unit_pure">0.0006</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_OtherMemberoefCreditQualityAxis"
      decimals="INF"
      id="Fact_8619841"
      unitRef="Unit_pure">0.0002</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Baa3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619833"
      unitRef="Unit_pure">0.0092</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_Aa3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619834"
      unitRef="Unit_pure">0.0084</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_A3MemberoefCreditQualityAxis_C000204664MemberoefClassAxis"
      decimals="INF"
      id="Fact_8619835"
      unitRef="Unit_pure">0.0082</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_TWoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27151"
      unitRef="Unit_pure">0.0115</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_NOoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27152"
      unitRef="Unit_pure">0.0114</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_USoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27153"
      unitRef="Unit_pure">0.0100</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_CountriesMemberoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27154"
      unitRef="Unit_pure">0.0581</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_HKoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27155"
      unitRef="Unit_pure">0.0292</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_DKoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27156"
      unitRef="Unit_pure">0.0249</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_IToefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27157"
      unitRef="Unit_pure">0.0220</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_IEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27158"
      unitRef="Unit_pure">0.0145</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_ILoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27159"
      unitRef="Unit_pure">0.0143</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_SGoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27160"
      unitRef="Unit_pure">0.0122</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_DEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27161"
      unitRef="Unit_pure">0.0790</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_CHoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27162"
      unitRef="Unit_pure">0.0777</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_NLoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27163"
      unitRef="Unit_pure">0.0692</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AUoefGeographicRegionAxis_C000200582MemberoefClassAxis"
      decimals="INF"
      id="ixv-27164"
      unitRef="Unit_pure">0.0513</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_SEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27165"
      unitRef="Unit_pure">0.0397</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_ESoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27166"
      unitRef="Unit_pure">0.0302</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_JPoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27167"
      unitRef="Unit_pure">0.2026</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_GBoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27168"
      unitRef="Unit_pure">0.1506</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_FRoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27169"
      unitRef="Unit_pure">0.0916</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_TWoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27170"
      unitRef="Unit_pure">0.0115</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_NOoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27171"
      unitRef="Unit_pure">0.0114</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_USoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27172"
      unitRef="Unit_pure">0.0100</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_CountriesMemberoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27173"
      unitRef="Unit_pure">0.0581</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_HKoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27174"
      unitRef="Unit_pure">0.0292</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_DKoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27175"
      unitRef="Unit_pure">0.0249</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_IToefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27176"
      unitRef="Unit_pure">0.0220</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_IEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27177"
      unitRef="Unit_pure">0.0145</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_ILoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27178"
      unitRef="Unit_pure">0.0143</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_SGoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27179"
      unitRef="Unit_pure">0.0122</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_DEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27180"
      unitRef="Unit_pure">0.0790</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_CHoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27181"
      unitRef="Unit_pure">0.0777</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_NLoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27182"
      unitRef="Unit_pure">0.0692</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AUoefGeographicRegionAxis_C000204665MemberoefClassAxis"
      decimals="INF"
      id="ixv-27183"
      unitRef="Unit_pure">0.0513</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_SEoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27184"
      unitRef="Unit_pure">0.0397</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_ESoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27185"
      unitRef="Unit_pure">0.0302</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_JPoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27186"
      unitRef="Unit_pure">0.2026</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_GBoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27187"
      unitRef="Unit_pure">0.1506</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_FRoefGeographicRegionAxis"
      decimals="INF"
      id="ixv-27188"
      unitRef="Unit_pure">0.0916</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_ExchangeTradedFundMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27189"
      unitRef="Unit_pure">0.0036</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_ShortTermInvestmentMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27190"
      unitRef="Unit_pure">0.0042</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27191"
      unitRef="Unit_pure">0.1132</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_ConsumerCyclicalMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27192"
      unitRef="Unit_pure">0.0891</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_EnergySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27193"
      unitRef="Unit_pure">0.0424</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27194"
      unitRef="Unit_pure">0.0259</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_BasicMaterialsMemberoefIndustrySectorAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-27195"
      unitRef="Unit_pure">0.0184</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_GovernmentMoneyMarketMutualFundsMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27196"
      unitRef="Unit_pure">0.0116</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_TechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27197"
      unitRef="Unit_pure">0.2697</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27198"
      unitRef="Unit_pure">0.1519</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_ConsumerNonCyclicalMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27199"
      unitRef="Unit_pure">0.1517</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27200"
      unitRef="Unit_pure">0.1183</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_GovernmentMoneyMarketMutualFundsMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27201"
      unitRef="Unit_pure">0.0116</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_ExchangeTradedFundMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27202"
      unitRef="Unit_pure">0.0036</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_ShortTermInvestmentMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27203"
      unitRef="Unit_pure">0.0042</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_IndustrialSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27204"
      unitRef="Unit_pure">0.1183</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_CommunicationsSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27205"
      unitRef="Unit_pure">0.1132</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_ConsumerCyclicalMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27206"
      unitRef="Unit_pure">0.0891</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_EnergySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27207"
      unitRef="Unit_pure">0.0424</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_UtilitiesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27208"
      unitRef="Unit_pure">0.0259</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_BasicMaterialsMemberoefIndustrySectorAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-27209"
      unitRef="Unit_pure">0.0184</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_TechnologySectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27210"
      unitRef="Unit_pure">0.2697</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_FinancialServicesSectorMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27211"
      unitRef="Unit_pure">0.1519</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_ConsumerNonCyclicalMemberoefIndustrySectorAxis"
      decimals="INF"
      id="ixv-27212"
      unitRef="Unit_pure">0.1517</oef:PctOfTotalInv>
    <dei:EntityRegistrantName contextRef="P01_01_2026To06_30_2026" id="ixv-29079">EMPOWER FUNDS, INC.</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2026To06_30_2026" id="ixv-29080">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29081">Empower Core Strategies: Flexible Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29082">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29083">MXEDX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29084">This semi-annual shareholder report contains important information about the Empower Core Strategies: Flexible Bond Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29085">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29086">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29089">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29091">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-79">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: Flexible Bond Fund&lt;br/&gt;(Institutional Class/MXEDX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;45&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.45&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      decimals="0"
      id="ixv-29092"
      unitRef="Unit_USD">45</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      decimals="INF"
      id="ixv-29093"
      unitRef="Unit_pure">0.0045</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-105">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1,279M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1,037&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;2.6M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Credit Quality&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;A1&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Weighted Average Maturity&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;12 years&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Effective Duration&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;5.25 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis"
      decimals="-6"
      id="ixv-29094"
      unitRef="Unit_USD">1279000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis"
      decimals="0"
      id="ixv-29095"
      unitRef="Unit_Holding">1037</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      decimals="-5"
      id="ixv-29096"
      unitRef="Unit_USD">2600000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      decimals="INF"
      id="ixv-29097"
      unitRef="Unit_pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-146">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.26&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.12&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.61&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.52&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.46&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.75%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 5.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.75&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;CREDIT RATING ALLOCATION&lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt; &lt;div style="font-size: smaller; vertical-align: super; text-transform: none;display:inline;"&gt;(a)&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122748.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; margin-top: 6pt; margin-bottom: 9pt; text-align: justify;"&gt;&lt;div style="font-size: smaller;vertical-align: sub;display:inline;"&gt;(a) Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.&lt;/div&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29098">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.26&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.12&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.61&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.52&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.46&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.75%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 5.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.75&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29099"
      unitRef="Unit_pure">0.0337</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29100"
      unitRef="Unit_pure">0.0326</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29101"
      unitRef="Unit_pure">0.0312</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29102"
      unitRef="Unit_pure">0.0261</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29103"
      unitRef="Unit_pure">0.0252</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29104"
      unitRef="Unit_pure">0.0246</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29105"
      unitRef="Unit_pure">0.0218</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29106"
      unitRef="Unit_pure">0.0197</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29107"
      unitRef="Unit_pure">0.0197</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200580MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29108"
      unitRef="Unit_pure">0.0175</oef:PctOfTotalInv>
    <oef:CreditQualityExplanationTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-29109">Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.</oef:CreditQualityExplanationTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-213">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200580MemberoefClassAxis"
      id="ixv-219">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29110">Empower Core Strategies: Flexible Bond Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29111">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29112">MXEWX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29113">This semi-annual shareholder report contains important information about the Empower Core Strategies: Flexible Bond Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29114">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29115">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29118">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29120">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-263">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: Flexible Bond Fund&lt;br/&gt;(Investor Class/MXEWX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;76&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.76&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      decimals="0"
      id="ixv-29121"
      unitRef="Unit_USD">76</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      decimals="INF"
      id="ixv-29122"
      unitRef="Unit_pure">0.0076</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-289">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1,279M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1,037&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;2.6M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Credit Quality&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;A1&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Weighted Average Maturity&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;12 years&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Effective Duration&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;5.25 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis"
      decimals="-6"
      id="ixv-29123"
      unitRef="Unit_USD">1279000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis"
      decimals="0"
      id="ixv-29124"
      unitRef="Unit_Holding">1037</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      decimals="-5"
      id="ixv-29125"
      unitRef="Unit_USD">2600000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      decimals="INF"
      id="ixv-29126"
      unitRef="Unit_pure">0.39</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-330">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.26&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.12&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.61&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.52&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.46&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.75%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 5.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.75&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;CREDIT RATING ALLOCATION&lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt; &lt;div style="font-size: smaller; vertical-align: super; text-transform: none;display:inline;"&gt;(a)&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122777.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; margin-top: 6pt; margin-bottom: 9pt; text-align: justify; "&gt;&lt;div style="font-size: smaller;vertical-align: sub;display:inline;"&gt;(a) Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.&lt;/div&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29127">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.26&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.12&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.61&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.52&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.46&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 3.75%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 5.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.97&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;United States Treasury Note/Bond 4.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.75&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29128"
      unitRef="Unit_pure">0.0337</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointFiveZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29129"
      unitRef="Unit_pure">0.0326</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29130"
      unitRef="Unit_pure">0.0312</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29131"
      unitRef="Unit_pure">0.0261</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointEightEightPercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29132"
      unitRef="Unit_pure">0.0252</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointThreeEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29133"
      unitRef="Unit_pure">0.0246</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointZeroZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29134"
      unitRef="Unit_pure">0.0218</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondThreePointSevenFivePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29135"
      unitRef="Unit_pure">0.0197</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFivePointZeroZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29136"
      unitRef="Unit_pure">0.0197</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204662MemberoefClassAxis_UnitedStatesTreasuryNoteBondFourPointSixThreePercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29137"
      unitRef="Unit_pure">0.0175</oef:PctOfTotalInv>
    <oef:CreditQualityExplanationTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-29138">Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.</oef:CreditQualityExplanationTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-397">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204662MemberoefClassAxis"
      id="ixv-403">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29139">Empower Core Strategies: Inflation-Protected Securities Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29140">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29141">MXEGX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29142">This semi-annual shareholder report contains important information about the Empower Core Strategies: Inflation-Protected Securities Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29143">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29144">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29147">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29149">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-445">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: Inflation-Protected Securities Fund&lt;br/&gt;(Institutional Class/MXEGX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;35&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      decimals="0"
      id="ixv-29150"
      unitRef="Unit_USD">35</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      decimals="INF"
      id="ixv-29151"
      unitRef="Unit_pure">0.0035</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-471">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;927M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;171&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1.3M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;123&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Credit Quality&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Aa1&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Weighted Average Maturity&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;7 years&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Effective Duration&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;4.16 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis"
      decimals="-6"
      id="ixv-29152"
      unitRef="Unit_USD">927000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis"
      decimals="0"
      id="ixv-29153"
      unitRef="Unit_Holding">171</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      decimals="-5"
      id="ixv-29154"
      unitRef="Unit_USD">1300000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      decimals="INF"
      id="ixv-29155"
      unitRef="Unit_pure">1.23</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-512">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.78&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.91&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.25%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.09&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.29&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.54&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.86&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Federal Home Loan Bank 3.70%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 2.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.19&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 6.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.68&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 5.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.64&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;CREDIT RATING ALLOCATION&lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt; &lt;div style="font-size: smaller; vertical-align: super; text-transform: none;display:inline;"&gt;(a)&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122814.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; margin-top: 6pt; margin-bottom: 9pt; text-align: justify; "&gt;&lt;div style="font-size: smaller;vertical-align: sub;display:inline;"&gt;(a) Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.&lt;/div&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29156">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.78&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.91&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.25%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.09&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.29&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.54&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.86&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Federal Home Loan Bank 3.70%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 2.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.19&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 6.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.68&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 5.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.64&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29157"
      unitRef="Unit_pure">0.1578</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29158"
      unitRef="Unit_pure">0.1391</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29159"
      unitRef="Unit_pure">0.1109</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29160"
      unitRef="Unit_pure">0.1029</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29161"
      unitRef="Unit_pure">0.0754</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29162"
      unitRef="Unit_pure">0.0686</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_FederalHomeLoanBankThreePointSevenZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29163"
      unitRef="Unit_pure">0.0495</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29164"
      unitRef="Unit_pure">0.0319</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_UniformMortgageBackedSecuritySixPointZeroZeroMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29165"
      unitRef="Unit_pure">0.0168</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200581MemberoefClassAxis_UniformMortgageBackedSecurityFivePointFiveZeroMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29166"
      unitRef="Unit_pure">0.0164</oef:PctOfTotalInv>
    <oef:CreditQualityExplanationTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-29167">Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.</oef:CreditQualityExplanationTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-579">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200581MemberoefClassAxis"
      id="ixv-585">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29168">Empower Core Strategies: Inflation-Protected Securities Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29169">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29170">MXEYX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29171">This semi-annual shareholder report contains important information about the Empower Core Strategies: Inflation-Protected Securities Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29172">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29173">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29176">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29178">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-626">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: Inflation-Protected Securities Fund&lt;br/&gt;(Investor Class/MXEYX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;70&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.70&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      decimals="0"
      id="ixv-29179"
      unitRef="Unit_USD">70</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      decimals="INF"
      id="ixv-29180"
      unitRef="Unit_pure">0.007</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-652">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;927M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;171&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1.3M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;123&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Average Credit Quality&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Aa1&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Weighted Average Maturity&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;7 years&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Effective Duration&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;4.16 years&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis"
      decimals="-6"
      id="ixv-29181"
      unitRef="Unit_USD">927000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis"
      decimals="0"
      id="ixv-29182"
      unitRef="Unit_Holding">171</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      decimals="-5"
      id="ixv-29183"
      unitRef="Unit_USD">1300000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      decimals="INF"
      id="ixv-29184"
      unitRef="Unit_pure">1.23</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-693">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.78&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.91&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.25%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.09&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.29&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.54&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.86&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Federal Home Loan Bank 3.70%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 2.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.19&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 6.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.68&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 5.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.64&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;CREDIT RATING ALLOCATION&lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt; &lt;div style="font-size: smaller; vertical-align: super; text-transform: none;display:inline;"&gt;(a)&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122843.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 8pt; font-style: normal; margin-top: 6pt; margin-bottom: 9pt; text-align: justify; "&gt;&lt;div style="font-size: smaller;vertical-align: sub;display:inline;"&gt;(a) Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.&lt;/div&gt; &lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29185">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.63%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;15.78&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;13.91&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.25%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11.09&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 0.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;10.29&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.13%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;7.54&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 1.88%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;6.86&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Federal Home Loan Bank 3.70%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.95&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Inflation Indexed Bonds TIPS 2.38%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.19&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 6.00%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.68&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Uniform Mortgage-Backed Security 5.50%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.64&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointSixThreePercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29186"
      unitRef="Unit_pure">0.1578</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29187"
      unitRef="Unit_pure">0.1391</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSZeroPointTwoFivePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29188"
      unitRef="Unit_pure">0.1109</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTipsZeroPointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29189"
      unitRef="Unit_pure">0.1029</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointOneThreePercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29190"
      unitRef="Unit_pure">0.0754</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSOnePointEightEightPercentOneMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29191"
      unitRef="Unit_pure">0.0686</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_FederalHomeLoanBankThreePointSevenZeroPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29192"
      unitRef="Unit_pure">0.0495</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_USTreasuryInflationIndexedBondsTIPSTwoPointThreeEightPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29193"
      unitRef="Unit_pure">0.0319</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_UniformMortgageBackedSecuritySixPointZeroZeroMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29194"
      unitRef="Unit_pure">0.0168</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204664MemberoefClassAxis_UniformMortgageBackedSecurityFivePointFiveZeroMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29195"
      unitRef="Unit_pure">0.0164</oef:PctOfTotalInv>
    <oef:CreditQualityExplanationTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-29196">Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.</oef:CreditQualityExplanationTextBlock>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-760">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204664MemberoefClassAxis"
      id="ixv-766">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29197">Empower Core Strategies: International Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29198">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29199">MXECX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29200">This semi-annual shareholder report contains important information about the Empower Core Strategies: International Equity Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29201">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29202">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29205">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29207">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-808">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: International Equity Fund&lt;br/&gt;(Institutional Class/MXECX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;67&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.65&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      decimals="0"
      id="ixv-29208"
      unitRef="Unit_USD">67</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      decimals="INF"
      id="ixv-29209"
      unitRef="Unit_pure">0.0065</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-834">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1,155M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;858&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;2.9M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis"
      decimals="-6"
      id="ixv-29210"
      unitRef="Unit_USD">1155000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis"
      decimals="0"
      id="ixv-29211"
      unitRef="Unit_Holding">858</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      decimals="-5"
      id="ixv-29212"
      unitRef="Unit_USD">2900000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      decimals="INF"
      id="ixv-29213"
      unitRef="Unit_pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-863">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ASML Holding NV&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.58&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novartis AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novo Nordisk A/S Class B&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Co Ltd Sponsored ADR&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.15&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;HSBC Holdings PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.08&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Unilever PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Roche Holding AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.93&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Bills 3.66%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.92&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Shell PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.90&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tencent Holdings Ltd&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.87&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122684.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-29214">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ASML Holding NV&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.58&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novartis AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novo Nordisk A/S Class B&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Co Ltd Sponsored ADR&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.15&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;HSBC Holdings PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.08&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Unilever PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Roche Holding AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.93&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Bills 3.66%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.92&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Shell PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.90&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tencent Holdings Ltd&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.87&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_ASMLHoldingNVMemberoefLargestHoldingAxis_C000200582MemberoefClassAxis"
      decimals="INF"
      id="ixv-29215"
      unitRef="Unit_pure">0.0258</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_NovartisAGMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29216"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29217"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29218"
      unitRef="Unit_pure">0.0115</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_HSBCHoldingsPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29219"
      unitRef="Unit_pure">0.0108</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_UnileverPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29220"
      unitRef="Unit_pure">0.0104</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_RocheHoldingAGMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29221"
      unitRef="Unit_pure">0.0093</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_USTreasuryBillsThreePointSixSixPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29222"
      unitRef="Unit_pure">0.0092</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_ShellPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29223"
      unitRef="Unit_pure">0.009</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200582MemberoefClassAxis_TencentHoldingsLtdMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29224"
      unitRef="Unit_pure">0.0087</oef:PctOfTotalInv>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-925">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200582MemberoefClassAxis"
      id="ixv-931">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29225">Empower Core Strategies: International Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29226">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29227">MXEVX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29228">This semi-annual shareholder report contains important information about the Empower Core Strategies: International Equity Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29229">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29230">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29233">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29235">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-972">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: International Equity Fund&lt;br/&gt;(Investor Class/MXEVX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;97&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.94&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      decimals="0"
      id="ixv-29236"
      unitRef="Unit_USD">97</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      decimals="INF"
      id="ixv-29237"
      unitRef="Unit_pure">0.0094</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-998">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1,155M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;858&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;2.9M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;11&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis"
      decimals="-6"
      id="ixv-29238"
      unitRef="Unit_USD">1155000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis"
      decimals="0"
      id="ixv-29239"
      unitRef="Unit_Holding">858</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      decimals="-5"
      id="ixv-29240"
      unitRef="Unit_USD">2900000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      decimals="INF"
      id="ixv-29241"
      unitRef="Unit_pure">0.11</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-1027">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ASML Holding NV&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.58&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novartis AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novo Nordisk A/S Class B&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Co Ltd Sponsored ADR&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.15&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;HSBC Holdings PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.08&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Unilever PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Roche Holding AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.93&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Bills 3.66%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.92&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Shell PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.90&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tencent Holdings Ltd&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.87&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;GEOGRAPHICAL ALLOCATION&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122719.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-29242">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;ASML Holding NV&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.58&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novartis AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Novo Nordisk A/S Class B&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.37&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Taiwan Semiconductor Manufacturing Co Ltd Sponsored ADR&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.15&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;HSBC Holdings PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.08&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Unilever PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.04&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Roche Holding AG&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.93&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;U.S. Treasury Bills 3.66%&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.92&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Shell PLC&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.90&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tencent Holdings Ltd&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;0.87&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_ASMLHoldingNVMemberoefLargestHoldingAxis_C000204665MemberoefClassAxis"
      decimals="INF"
      id="ixv-29243"
      unitRef="Unit_pure">0.0258</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_NovartisAGMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29244"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_NovoNordiskASClassBMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29245"
      unitRef="Unit_pure">0.0137</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_TaiwanSemiconductorManufacturingCoLtdSponsoredADRMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29246"
      unitRef="Unit_pure">0.0115</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_HSBCHoldingsPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29247"
      unitRef="Unit_pure">0.0108</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_UnileverPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29248"
      unitRef="Unit_pure">0.0104</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_RocheHoldingAGMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29249"
      unitRef="Unit_pure">0.0093</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_USTreasuryBillsThreePointSixSixPercentMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29250"
      unitRef="Unit_pure">0.0092</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_ShellPLCMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29251"
      unitRef="Unit_pure">0.009</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204665MemberoefClassAxis_TencentHoldingsLtdMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29252"
      unitRef="Unit_pure">0.0087</oef:PctOfTotalInv>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-1089">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204665MemberoefClassAxis"
      id="ixv-1095">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29253">Empower Core Strategies: U.S. Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29254">Institutional Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29255">MXEBX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29256">This semi-annual shareholder report contains important information about the Empower Core Strategies: U.S. Equity Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29257">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29258">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29261">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29263">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-1136">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: U.S. Equity Fund&lt;br/&gt;(Institutional Class/MXEBX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;58&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.55&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      decimals="0"
      id="ixv-29265"
      unitRef="Unit_USD">58</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29266"
      unitRef="Unit_pure">0.0055</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-1162">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;817M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;653&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1.8M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis"
      decimals="-6"
      id="ixv-29267"
      unitRef="Unit_USD">817000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis"
      decimals="0"
      id="ixv-29268"
      unitRef="Unit_Holding">653</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      decimals="-5"
      id="ixv-29269"
      unitRef="Unit_USD">1800000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29270"
      unitRef="Unit_pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-1191">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.03&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.57&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class C&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.07&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.71&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class A&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.60&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Advanced Micro Devices Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.49&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.20&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;SECTOR ALLOCATION&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122618.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-29271">&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.03&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.57&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class C&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.07&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.71&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class A&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.60&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Advanced Micro Devices Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.49&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.20&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AppleIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29272"
      unitRef="Unit_pure">0.0503</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_NVIDIACorpMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29273"
      unitRef="Unit_pure">0.0457</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_MicrosoftCorpMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29274"
      unitRef="Unit_pure">0.0335</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AmazoncomIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29275"
      unitRef="Unit_pure">0.0263</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AlphabetIncClassCMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29276"
      unitRef="Unit_pure">0.0207</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_BroadcomIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29277"
      unitRef="Unit_pure">0.0171</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AlphabetIncClassAMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29278"
      unitRef="Unit_pure">0.016</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AdvancedMicroDevicesIncMemberoefLargestHoldingAxis_C000200584MemberoefClassAxis"
      decimals="INF"
      id="ixv-29279"
      unitRef="Unit_pure">0.0149</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_MicronTechnologyIncMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29280"
      unitRef="Unit_pure">0.0139</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000200584MemberoefClassAxis_TeslaIncMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29281"
      unitRef="Unit_pure">0.012</oef:PctOfTotalInv>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-1253">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000200584MemberoefClassAxis"
      id="ixv-1259">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <oef:FundName
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29282">Empower Core Strategies: U.S. Equity Fund</oef:FundName>
    <oef:ClassName
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29283">Investor Class</oef:ClassName>
    <dei:TradingSymbol
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29284">MXETX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29285">This semi-annual shareholder report contains important information about the Empower Core Strategies: U.S. Equity Fund (the "Fund&#x201d;) for the period of January 1, 2026, to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29286">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29287">You can find additional information about the Fund at https://www.empower.com/investments/empower-funds/fund-documents. You may also request this information by contacting us at 1-866-831-7129.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29290">https://www.empower.com/investments/empower-funds/fund-documents</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-29294">1-866-831-7129</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1301">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund Expenses for the period ended &lt;/div&gt; &lt;div style="font-weight:bolder;display:inline;"&gt;June 30, 2026&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;(Based on a hypothetical $10,000 investment)&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-after: avoid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt;"&gt;&lt;td style="break-inside: avoid-page; padding: 6pt 3pt 3pt; text-align: left; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund (Class)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding: 6pt 3pt 3pt; font-family: Arial; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Costs paid as a percentage&lt;br/&gt;of a $10,000 investment&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;Empower Core Strategies: U.S. Equity Fund&lt;br/&gt;(Investor Class/MXETX)&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; vertical-align: bottom;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;92&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap; vertical-align: bottom;"&gt;0.87&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      decimals="0"
      id="ixv-29295"
      unitRef="Unit_USD">92</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29296"
      unitRef="Unit_pure">0.0087</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1327">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 10pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Key Fund Statistics&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 0; font-family: 'Arial';"&gt;The following table outlines key fund statistics that you should pay attention to.&lt;/div&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Fund net assets&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;817M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total number of portfolio holdings&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;653&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Total advisory fee paid&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;&lt;div style="float: none; letter-spacing: 0px; top: 0px;display:inline;"&gt;$&lt;/div&gt;1.8M&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding: 6pt 10pt 3pt; color: rgb(0, 0, 0); width: 40%; text-align: left; font-family: Arial; font-size: 9pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Portfolio turnover rate as of the end of the reporting period (not annualized)&lt;/div&gt;&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;18&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis"
      decimals="-6"
      id="ixv-29297"
      unitRef="Unit_USD">817000000</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis"
      decimals="0"
      id="ixv-29298"
      unitRef="Unit_Holding">653</oef:HoldingsCount>
    <oef:AdvisoryFeesPaidAmt
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      decimals="-5"
      id="ixv-29299"
      unitRef="Unit_USD">1800000</oef:AdvisoryFeesPaidAmt>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29300"
      unitRef="Unit_pure">0.18</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1356">&lt;div style="margin-top: 0; margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Graphical Representation of Holdings&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;The tables below show the investment makeup of the Fund, representing percentages of the total investments of the Fund.&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-direction: row; flex-wrap: nowrap; display: table; width: 100%; table-layout: fixed;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-right: 10pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.03&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.57&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class C&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.07&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.71&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class A&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.60&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Advanced Micro Devices Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.49&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.20&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial'; flex-grow: 1; flex-shrink: 1; flex-basis: 0px; padding-left: 10pt; border-left-color: rgb(0, 0, 0); border-left-style: solid; border-left-width: 0.5pt; box-sizing: border-box; display: table-cell; float: none;"&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;SECTOR ALLOCATION&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;img alt="Graphical Representation - Allocation 2 Chart" src="chartimages_1122655.jpg" style="width: 301pt;"/&gt;  &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</oef:HoldingsTableTextBlock>
    <oef:LargestHoldingsTableTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1363">&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;div style="font-size: 9pt; margin-top: 5pt; margin-bottom: 5pt; letter-spacing: 1.25px; text-transform: uppercase; text-align: center; padding-bottom: 5pt; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 1pt; margin-right: 0; margin-left: 0; font-family: 'Arial'; color: rgb(0, 65, 133); font-weight: bold;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Top Ten Holdings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); font-family: 'Arial';"&gt;&lt;table style="text-align:start; width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Apple Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;5.03&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;NVIDIA Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;4.57&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Microsoft Corp&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;3.35&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Amazon.com Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.63&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class C&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;2.07&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Broadcom Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.71&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Alphabet Inc Class A&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.60&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Advanced Micro Devices Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.49&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: rgb(140, 160, 170); border-bottom-style: solid; border-bottom-width: 0.5pt;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Micron Technology Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.39&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="break-inside: avoid-page; height: auto; border-bottom-color: initial; border-bottom-style: none; border-bottom-width: initial;"&gt;&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; text-align: left; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;Tesla Inc&lt;/td&gt;&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial'; color: rgb(0, 0, 0); font-size: 9pt; white-space: nowrap;"&gt;1.20&lt;div style="letter-spacing: 0px; top: 0px;display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oef:LargestHoldingsTableTextBlock>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AppleIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29301"
      unitRef="Unit_pure">0.0503</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_NVIDIACorpMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29302"
      unitRef="Unit_pure">0.0457</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_MicrosoftCorpMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29303"
      unitRef="Unit_pure">0.0335</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AmazoncomIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29304"
      unitRef="Unit_pure">0.0263</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AlphabetIncClassCMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29305"
      unitRef="Unit_pure">0.0207</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_BroadcomIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29306"
      unitRef="Unit_pure">0.0171</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AlphabetIncClassAMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29307"
      unitRef="Unit_pure">0.016</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_AdvancedMicroDevicesIncMemberoefLargestHoldingAxis_C000204670MemberoefClassAxis"
      decimals="INF"
      id="ixv-29308"
      unitRef="Unit_pure">0.0149</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_MicronTechnologyIncMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29309"
      unitRef="Unit_pure">0.0139</oef:PctOfTotalInv>
    <oef:PctOfTotalInv
      contextRef="PAsOn06_30_2026_C000204670MemberoefClassAxis_TeslaIncMemberoefLargestHoldingAxis"
      decimals="INF"
      id="ixv-29310"
      unitRef="Unit_pure">0.012</oef:PctOfTotalInv>
    <oef:MaterialFundChngTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1417">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 20pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Material Fund Changes&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; font-family: 'Arial'; text-align: justify; margin-bottom: 7.5pt;"&gt;There were no material changes to the Fund during the reporting period.&lt;/div&gt;</oef:MaterialFundChngTextBlock>
    <oef:AccountantChngDisagreementsTextBlock
      contextRef="P01_01_2026To06_30_2026_C000204670MemberoefClassAxis"
      id="ixv-1423">&lt;div style="margin-bottom: 3pt; font-family: 'Arial'; color: rgb(0, 65, 133); font-size: 12pt; font-weight: bold; margin-top: 4pt;"&gt;&lt;div style="font-weight:bolder;display:inline;"&gt;Changes in and Disagreements with Accountants&lt;/div&gt; &lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(0, 0, 0); margin-top: 0; margin-bottom: 10pt; font-family: 'Arial'; text-align: justify;"&gt;There were no changes in or disagreements with the Fund's accountants during the reporting period.&lt;/div&gt;</oef:AccountantChngDisagreementsTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_8619663"
          xlink:label="Fact_8619663"
          xlink:type="locator"/>
        <link:footnote id="FN_29202" xlink:label="FN_29202" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Security ratings disclosed with the exception of those labeled &#x201c;Not Rated&#x201d; are provided by a Nationally Recognized Statistical Ratings Organization ("NRSRO"). Our preferred vendor has been chosen based on asset coverage and historical ratings accuracy. When ratings are unavailable from our preferred vendor, other NRSROs may be utilized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619663"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619664"
          xlink:label="Fact_8619664"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619664"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619665"
          xlink:label="Fact_8619665"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619665"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619666"
          xlink:label="Fact_8619666"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619666"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619667"
          xlink:label="Fact_8619667"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619667"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619668"
          xlink:label="Fact_8619668"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619668"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619669"
          xlink:label="Fact_8619669"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619669"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619670"
          xlink:label="Fact_8619670"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619670"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619671"
          xlink:label="Fact_8619671"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619671"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619672"
          xlink:label="Fact_8619672"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619672"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619673"
          xlink:label="Fact_8619673"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619673"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619674"
          xlink:label="Fact_8619674"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619674"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619675"
          xlink:label="Fact_8619675"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619675"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619676"
          xlink:label="Fact_8619676"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619676"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619677"
          xlink:label="Fact_8619677"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619677"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619678"
          xlink:label="Fact_8619678"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619678"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619679"
          xlink:label="Fact_8619679"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619679"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619680"
          xlink:label="Fact_8619680"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619680"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619681"
          xlink:label="Fact_8619681"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619681"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619705"
          xlink:label="Fact_8619705"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619705"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619706"
          xlink:label="Fact_8619706"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619706"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619707"
          xlink:label="Fact_8619707"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619707"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619708"
          xlink:label="Fact_8619708"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619708"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619709"
          xlink:label="Fact_8619709"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619709"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619710"
          xlink:label="Fact_8619710"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619710"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619711"
          xlink:label="Fact_8619711"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619711"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619712"
          xlink:label="Fact_8619712"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619712"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619713"
          xlink:label="Fact_8619713"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619713"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619714"
          xlink:label="Fact_8619714"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619714"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619715"
          xlink:label="Fact_8619715"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619715"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619716"
          xlink:label="Fact_8619716"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619716"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619717"
          xlink:label="Fact_8619717"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619717"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619718"
          xlink:label="Fact_8619718"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619718"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619719"
          xlink:label="Fact_8619719"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619719"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619720"
          xlink:label="Fact_8619720"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619720"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619721"
          xlink:label="Fact_8619721"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619721"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619722"
          xlink:label="Fact_8619722"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619722"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619723"
          xlink:label="Fact_8619723"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619723"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619764"
          xlink:label="Fact_8619764"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619764"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619765"
          xlink:label="Fact_8619765"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619765"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619766"
          xlink:label="Fact_8619766"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619766"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619767"
          xlink:label="Fact_8619767"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619767"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619768"
          xlink:label="Fact_8619768"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619768"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619769"
          xlink:label="Fact_8619769"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619769"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619770"
          xlink:label="Fact_8619770"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619770"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619771"
          xlink:label="Fact_8619771"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619771"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619772"
          xlink:label="Fact_8619772"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619772"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619773"
          xlink:label="Fact_8619773"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619773"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619774"
          xlink:label="Fact_8619774"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619774"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619775"
          xlink:label="Fact_8619775"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619775"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619776"
          xlink:label="Fact_8619776"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619776"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619777"
          xlink:label="Fact_8619777"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619777"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619828"
          xlink:label="Fact_8619828"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619828"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619829"
          xlink:label="Fact_8619829"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619829"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619830"
          xlink:label="Fact_8619830"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619830"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619831"
          xlink:label="Fact_8619831"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619831"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619832"
          xlink:label="Fact_8619832"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619832"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619833"
          xlink:label="Fact_8619833"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619833"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619834"
          xlink:label="Fact_8619834"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619834"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619835"
          xlink:label="Fact_8619835"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619835"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619836"
          xlink:label="Fact_8619836"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619836"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619837"
          xlink:label="Fact_8619837"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619837"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619838"
          xlink:label="Fact_8619838"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619838"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619839"
          xlink:label="Fact_8619839"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619839"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619840"
          xlink:label="Fact_8619840"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619840"
          xlink:to="FN_29202"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_8619841"
          xlink:label="Fact_8619841"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_8619841"
          xlink:to="FN_29202"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
