<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ap="http://www.alger.com/20260812"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2025"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cik0000832566-20260812.xsd" xlink:type="simple"/>
    <context id="D20251231_20260630_C000025024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025030Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025033Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="D20251231_20260630_C000025034Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="DefaultContext">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="TI20260630_C000025024Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_ExchangeTradedFundsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ExchangeTradedFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_MutualFundMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MutualFundMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025024Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025026Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025028Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_StandardPoorsAAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_StandardPoorsAARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsAARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_StandardPoorsARatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsARatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_StandardPoorsBBBRatingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">srt:StandardPoorsBBBRatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_TotalCorporateBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:TotalCorporateBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_TotalEquitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:TotalEquitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_USGovernmentBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:USGovernmentBondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025030Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_ConsumerStaplesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerStaplesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025032Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025032Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025033Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025033Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_CommunicationsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:CommunicationsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_ConsumerDiscretionarySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:ConsumerDiscretionarySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_EnergySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:EnergySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_FinancialServicesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:FinancialServicesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_HealthcareSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:HealthcareSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_IndustrialSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:IndustrialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_InformationTechnologySectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:InformationTechnologySectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_MaterialsSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:MaterialsSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_RealEstateSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_ShortTermInvestmentsAndOtherNetAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">ap:ShortTermInvestmentsAndOtherNetAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="TI20260630_C000025034Member_UtilitiesSectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000832566</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">ap:C000025034Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:IndustrySectorAxis">oef:UtilitiesSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="Holding">
        <measure>ap:Holding</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="DefaultContext"
      id="h1_c5716984_c4fb_4d1d_bb4d_26c96541b430">0000832566</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="DefaultContext"
      id="h3_da23b9a2_2836_42a8_8e78_929add036e3e">false</dei:AmendmentFlag>
    <dei:NoTradingSymbolFlag
      contextRef="D20251231_20260630_C000025033Member"
      id="h_1_fd89aafd-41b4-1f2e-a508-d57fb83e0890">true</dei:NoTradingSymbolFlag>
    <dei:EntityInvCompanyType
      contextRef="DefaultContext"
      id="h_2_38272389-8f1f-cc16-4628-a4028955cc8e">N-1A</dei:EntityInvCompanyType>
    <dei:DocumentType
      contextRef="DefaultContext"
      id="t_1_7f3d0861_2955_696f_b04a_002d641c7c56">N-CSRS</dei:DocumentType>
    <dei:EntityRegistrantName
      contextRef="DefaultContext"
      id="t_2_15e63691_a542_f352_45db_07261064667b">ALGER PORTFOLIOS</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate
      contextRef="DefaultContext"
      id="t_1_865d0465_682a_3696_1583_763476b9ae7d">2026-06-30</dei:DocumentPeriodEndDate>
    <oef:FundName
      contextRef="D20251231_20260630_C000025034Member"
      id="t_4_cf5b3f96_da5d_a6e2_e9b0_02cb77b95a75">Alger Capital Appreciation Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025034Member"
      id="t_5_7fc0fc98_272a_e9fa_862a_d5e5408866f3">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025034Member"
      id="t_6_f52c7a3a_23a0_3220_2e24_ef72b0bc8400">ALVOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025034Member"
      id="t_7_3c39414b_6e79_dbc1_23b4_220e64f80b80">This semi-annual shareholder report contains important information about the Alger Capital Appreciation Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025034Member"
      id="t_3_44bfdf28_4229_32df_a2e0_116cb49eb591">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025034Member"
      id="t_8_f66bed9f_1517_e975_890d_67817e921574">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(19, 108, 175);font-family:'arial narrow';font-size:9pt"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025034Member"
      id="t_9_c853bfcd_6b1b_6d4c_6c5b_01ca0f5c2b5b">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025034Member"
      id="t_10_b8f722e3_a471_8996_6f5a_9ddc12c8480f">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025034Member"
      id="t_1_e353cb99_b622_49cf_b187_e7550e60f6bb">&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(19, 108, 175);font-size:11.52pt;font-weight:bold;margin-bottom:3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:1pt;break-inside:avoid-page;border-bottom-color:rgb(19, 108, 175);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color: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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;Alger Capital Appreciation Portfolio&lt;br/&gt; (Class I-2 / ALVOX)&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;49&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;0.92&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:super;font-size:smaller"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:initial;height:auto"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Annualized.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025034Member"
      decimals="INF"
      id="h_1_5040b295_b037_4773_9ff9_936038cd718f"
      unitRef="USD">49</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025034Member"
      decimals="4"
      id="h_2_26bb0687_796f_485d_b4e1_b5f3888ff1b8"
      unitRef="pure">0.0092</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025034Member"
      id="t_11_15d2d85f_05f5_40af_f193_4b68c0854a3e">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Fund net assets&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;816,133,835&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Total number of portfolio &lt;span style="white-space:nowrap"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;82&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Portfolio turnover rate&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;36.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; font-weight: normal; width: auto;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; padding-right: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-bottom: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025034Member"
      decimals="INF"
      id="h_3_e3a55c42_f0d4_4234_9d4b_092dc3c0847f"
      unitRef="USD">816133835</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025034Member"
      decimals="INF"
      id="h_4_15289ec0_8638_4a89_b339_e7bd263313c9"
      unitRef="Holding">82</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025034Member"
      decimals="4"
      id="h_5_98d920f7_6af0_4d1d_a7f4_a9713532646a"
      unitRef="pure">0.3687</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025034Member"
      id="t_12_74157f33_629d_03d8_7ff6_ad6cea42e88b">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt; &lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Communication Services&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Discretionary&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Energy&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Financials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Health Care&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Industrials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;5.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Information Technology&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;55.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Materials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Real Estate&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Utilities&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Short-Term Investments and Other Net Assets&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;(0.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Based on net assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_CommunicationsSectorMember"
      decimals="4"
      id="h_6_22049155_5a07_4903_9fd7_3480c80be715"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_7_4fd7993e_3f48_48f8_bfba_79ed544380a3"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_EnergySectorMember"
      decimals="4"
      id="h_8_fe767ecf_fa0f_4cbd_b75b_01932def8861"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_9_5ec4ced2_8e11_4d11_a9af_ce14fe0c0f29"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_HealthcareSectorMember"
      decimals="4"
      id="h_10_bc891332_dd28_493b_9740_526d57025eb1"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_IndustrialSectorMember"
      decimals="4"
      id="h_11_e0134a95_8f22_4d35_abe4_060c97497865"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_12_837a7643_d399_4efa_ba8f_2b20695d5294"
      unitRef="pure">0.556</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_MaterialsSectorMember"
      decimals="4"
      id="h_13_1edc143a_440d_453c_8b76_de1ed08a034c"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_RealEstateSectorMember"
      decimals="4"
      id="h_14_f147cdfa_b2b1_4e44_a5cb_b556848797f3"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_UtilitiesSectorMember"
      decimals="4"
      id="h_15_e53f8860_f280_49c9_8473_0147ecceaf95"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_16_27360672_f97c_4ecb_a763_35c306501a8b"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025034Member"
      decimals="4"
      id="h_17_affef6f8_654e_4ed8_8301_59643743ced6"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025033Member"
      id="t_5_d94b75f6_8279_97ed_5e26_e9d9897f6d24">Alger Capital Appreciation Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025033Member"
      id="t_6_bb833c68_24f4_76e8_f8f1_715f8bf5849f">Class S</oef:ClassName>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025033Member"
      id="t_7_9300d928_1edf_38f4_5575_2a5bb09ce0da">This semi-annual shareholder report contains important information about the Alger Capital Appreciation Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025033Member"
      id="t_8_b7da9631_7768_4f4e_a15a_c93b1eef7b61">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025033Member"
      id="t_9_411a6c1c_fc84_78c0_2dda_fa8c60ad4f14">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(19, 108, 175);font-family:'arial narrow';font-size:9pt"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025033Member"
      id="t_10_1bc4cc68_8c0c_7f20_41be_fc406876cf8a">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025033Member"
      id="t_11_84c5593d_2157_1628_9325_32710bf0a5fe">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025033Member"
      id="t_3_3f5c002f_ed40_46b3_be45_8067e866a1d8">&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(19, 108, 175);font-size:11.52pt;font-weight:bold;margin-bottom:3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:1pt;break-inside:avoid-page;border-bottom-color:rgb(19, 108, 175);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom;"&gt;&lt;strong&gt;&lt;strong&gt;Fund (Class)&lt;/strong&gt;&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color: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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;Alger Capital Appreciation Portfolio&lt;br/&gt; (Class S)&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;62&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;1.17&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:super;font-size:smaller"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:initial;height:auto"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Annualized.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025033Member"
      decimals="INF"
      id="h_18_832eebb6_ef61_48fb_bf8e_c2ebf6091ca3"
      unitRef="USD">62</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025033Member"
      decimals="4"
      id="h_19_139b24de_6973_45fa_ae9b_74c17d8aacc6"
      unitRef="pure">0.0117</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025033Member"
      id="t_12_d4e40ceb_48b6_df0a_8188_7f17d7c83249">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Fund net assets&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;816,133,835&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Total number of portfolio &lt;span style="white-space:nowrap"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;82&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Portfolio turnover rate&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;36.87&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; font-weight: normal; width: auto;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; padding-right: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-bottom: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025033Member"
      decimals="INF"
      id="h_20_66b68243_a800_4bd9_b420_22684314ba69"
      unitRef="USD">816133835</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025033Member"
      decimals="INF"
      id="h_21_ef1f5209_8fe5_4bac_991d_10d0e640d599"
      unitRef="Holding">82</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025033Member"
      decimals="4"
      id="h_22_448aa9a6_ccdb_4aae_99c9_0a1cd84d0c5a"
      unitRef="pure">0.3687</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025033Member"
      id="t_13_8aa8b4cb_1ee5_8fa6_0d9c_4aa529b18106">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt; &lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Communication Services&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;15.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Discretionary&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Energy&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Financials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Health Care&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;8.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Industrials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;5.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Information Technology&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;55.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Materials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Real Estate&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Utilities&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Short-Term Investments and Other Net Assets&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;(0.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Based on net assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_CommunicationsSectorMember"
      decimals="4"
      id="h_23_3388c10e_00c1_458f_ae79_afeedd840c2c"
      unitRef="pure">0.153</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_24_522dd9a8_408f_4b36_8cc6_205dc9720394"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_EnergySectorMember"
      decimals="4"
      id="h_25_78755287_dc7a_43e0_87b2_c40c2e6c3c8c"
      unitRef="pure">0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_26_af7701a8_97e8_4323_bcb5_dd2366804725"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_HealthcareSectorMember"
      decimals="4"
      id="h_27_7a061fb6_189e_4466_b5d6_0e46f7a5a89a"
      unitRef="pure">0.084</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_IndustrialSectorMember"
      decimals="4"
      id="h_28_23159f5d_349b_49d6_8c71_720f02a7dedb"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_29_dc31319f_4397_4523_9d65_20f75e3e3aaa"
      unitRef="pure">0.556</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_MaterialsSectorMember"
      decimals="4"
      id="h_30_fe0e70bf_7d0b_4561_8857_0f7b4ce37578"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_RealEstateSectorMember"
      decimals="4"
      id="h_31_610c3d16_801d_4da4_b0f6_b8867a8ddffd"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_UtilitiesSectorMember"
      decimals="4"
      id="h_32_7a83c66c_4fb1_4de0_800f_82b3d786634c"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_33_f3000723_cb38_4091_8fa6_317b23e61a20"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025033Member"
      decimals="4"
      id="h_34_cc73e527_1989_4127_a532_5ec2fccd0ffd"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025024Member"
      id="t_7_f19dd262_cf0d_37eb_5662_7fe7d1a409bd">Alger Large Cap Growth Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025024Member"
      id="t_8_19abf20b_06f4_1ef3_c88a_3630100f63df">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025024Member"
      id="t_9_7df914b0_3feb_27d7_ffd4_a46878cd01f1">AAGOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025024Member"
      id="t_11_7bfe7359_6ef0_ce13_c1dc_d2aff0cacd1c">This semi-annual shareholder report contains important information about the Alger Large Cap Growth Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025024Member"
      id="t_10_7ffc9b46_00af_02b7_f01c_4ab6f82cf396">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025024Member"
      id="t_12_fa81eb1c_3176_82d5_b84f_01297f6f669e">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(19, 108, 175);font-family:'arial narrow';font-size:9pt"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025024Member"
      id="t_13_d4da4fe7_c0a7_4026_7ec8_0a2f69c17ca7">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025024Member"
      id="t_14_69baa4f5_1e15_c135_fe3e_911dde44a338">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025024Member"
      id="t_5_8fcac1e9_4af9_4e0c_9092_06031c0ed770">&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(19, 108, 175);font-size:11.52pt;font-weight:bold;margin-bottom:3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:1pt;break-inside:avoid-page;border-bottom-color:rgb(19, 108, 175);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color: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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;Alger Large Cap Growth Portfolio&lt;br/&gt; (Class I-2 / AAGOX)&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;46&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;0.83&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:super;font-size:smaller"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:initial;height:auto"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Annualized.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025024Member"
      decimals="INF"
      id="h_35_b7e98296_9af4_4286_8bf0_98c797024ec2"
      unitRef="USD">46</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025024Member"
      decimals="4"
      id="h_36_afeda914_1a23_4dcb_bb43_21d61e159772"
      unitRef="pure">0.0083</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025024Member"
      id="t_15_69b17261_bc64_b312_8f1a_75b4cf2bf206">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Fund net assets&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;504,292,139&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Total number of portfolio &lt;span style="white-space:nowrap"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;50&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Portfolio turnover rate&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;48.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; font-weight: normal; width: auto;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; padding-right: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-bottom: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025024Member"
      decimals="INF"
      id="h_37_8452d57d_6c4f_4a8b_8024_cd07d32015a1"
      unitRef="USD">504292139</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025024Member"
      decimals="INF"
      id="h_38_0f0115c9_67e0_4b11_9e3b_8bcf3286b832"
      unitRef="Holding">50</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025024Member"
      decimals="4"
      id="h_39_72b51cb2_b5ed_47c4_965f_f4312da9e5ca"
      unitRef="pure">0.4876</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025024Member"
      id="t_16_9ce47eb3_15f4_7a06_e63b_ae7c17293885">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt; &lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Communication Services&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;18.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Discretionary&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;5.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Exchange Traded Fund&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Financials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Health Care&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;10.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Industrials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;4.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Information Technology&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;52.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Mutual Fund&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Utilities&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Short-Term Investments and Other Net Assets&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Based on net assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_CommunicationsSectorMember"
      decimals="4"
      id="h_40_d5ebf462_09c4_42fb_90c7_b5a4439bdf80"
      unitRef="pure">0.180</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_41_3b7fd768_4144_499d_8e25_fa843165932e"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_ExchangeTradedFundsMember"
      decimals="4"
      id="h_42_f43a4b06_592f_4c8e_9655_00c7b6b2f862"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_43_f9ddc7c3_b6c1_4a98_9263_935b4ddbc906"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_HealthcareSectorMember"
      decimals="4"
      id="h_44_56c2c60f_c8dd_4e4b_ad46_5ceed4b230e4"
      unitRef="pure">0.106</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_IndustrialSectorMember"
      decimals="4"
      id="h_45_617da4e2_4a66_4f2e_a5f0_11304166c709"
      unitRef="pure">0.049</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_46_8986f953_4a9e_4ae1_a5ec_bcfecad0fbf5"
      unitRef="pure">0.521</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_MutualFundMember"
      decimals="4"
      id="h_47_d005bdbf_1e30_4d14_9371_826921a0dec0"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_UtilitiesSectorMember"
      decimals="4"
      id="h_48_311d41ee_992d_42cf_ba7a_e6a530a9d44b"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_49_c0e9eca7_a50f_4276_8d1b_a7a09c084bba"
      unitRef="pure">0.008</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025024Member"
      decimals="4"
      id="h_50_61422324_5be5_4729_94e1_de0ee55ed3dd"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025028Member"
      id="t_9_ad7f3fba_cc34_08bb_c774_56f79a051291">Alger Growth &amp; Income Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025028Member"
      id="t_10_68c46b77_5a93_811b_cbc8_f62c95aa8063">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025028Member"
      id="t_11_373a9b49_3e4e_eb49_42b2_169e86341026">AIGOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025028Member"
      id="t_14_ba6dd937_ecf7_1430_456c_5b2bc07ae00f">This semi-annual shareholder report contains important information about the Alger Growth &amp;amp; Income Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025028Member"
      id="t_15_4a91dde8_1e12_224a_99f0_f1273420d6a2">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025028Member"
      id="t_16_250791ea_ca83_984f_4430_f8f7cfcc85e4">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(19, 108, 175);font-family:'arial narrow';font-size:9pt"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025028Member"
      id="t_17_7ffae755_743f_14ad_6a75_7bfc6bf40dde">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025028Member"
      id="t_18_809eb204_63b0_c191_89c5_ddab64a118c7">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025028Member"
      id="t_7_c0a32ea6_0a2b_444b_a34c_9c78e6ffaf00">&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(19, 108, 175);font-size:11.52pt;font-weight:bold;margin-bottom:3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:1pt;break-inside:avoid-page;border-bottom-color:rgb(19, 108, 175);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color: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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;Alger Growth &amp;amp; Income Portfolio&lt;br/&gt; (Class I-2 / AIGOX)&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;38&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;0.72&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:super;font-size:smaller"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:initial;height:auto"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Annualized.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025028Member"
      decimals="INF"
      id="h_51_8da22c67_6641_4ddd_88cb_6eae281adf7b"
      unitRef="USD">38</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025028Member"
      decimals="4"
      id="h_52_db61ec88_2fab_42e2_8e16_811369bed6f7"
      unitRef="pure">0.0072</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025028Member"
      id="t_12_a23c53b9_f97d_62a0_9ac0_ffb9336c9fc3">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Fund net assets&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;51,279,850&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Total number of portfolio &lt;span style="white-space:nowrap"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;80&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Portfolio turnover rate&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.76&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; font-weight: normal; width: auto;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; padding-right: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-bottom: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025028Member"
      decimals="INF"
      id="h_53_663495a7_16c8_4515_99dd_e030f8d70c4b"
      unitRef="USD">51279850</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025028Member"
      decimals="INF"
      id="h_54_0fa4a448_43fa_41db_b0c4_786b33828e39"
      unitRef="Holding">80</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025028Member"
      decimals="4"
      id="h_55_17e5ea6e_be41_4363_8d5a_e9be5c675cb4"
      unitRef="pure">0.0176</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025028Member"
      id="t_13_9f8858ce_8355_c6fb_159c_38aba0e5f5e5">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt; &lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Communication Services&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;11.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Discretionary&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;6.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Staples&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;5.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Energy&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;4.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Financials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;12.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Health Care&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;9.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Industrials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;5.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Information Technology&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;38.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Materials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;2.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Real Estate&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;3.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Utilities&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Short-Term Investments and Other Net Assets&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;(0.2&lt;span&gt;)&lt;/span&gt;&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Based on net assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_CommunicationsSectorMember"
      decimals="4"
      id="h_56_646b9a3c_3fae_42ad_8f87_c5f09a9fe407"
      unitRef="pure">0.115</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_57_7f4a117e_0e8f_4cda_bcd6_9e85a7a4dcf3"
      unitRef="pure">0.068</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_58_d189baad_fd56_4d15_938e_c21c8abb741d"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_EnergySectorMember"
      decimals="4"
      id="h_59_93a0192d_2527_4dc5_b7ea_0480c9d4526c"
      unitRef="pure">0.041</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_60_cbf47381_945f_4e95_9b73_1f3cece5f483"
      unitRef="pure">0.127</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_HealthcareSectorMember"
      decimals="4"
      id="h_61_cdbb7a5f_6598_46a3_a8ac_5a2ec535cb99"
      unitRef="pure">0.097</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_IndustrialSectorMember"
      decimals="4"
      id="h_62_0358ee94_4c95_49ac_9e10_3b6458f96a35"
      unitRef="pure">0.054</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_63_e38420f0_b844_4fa5_a4b8_c6650c911f23"
      unitRef="pure">0.381</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_MaterialsSectorMember"
      decimals="4"
      id="h_64_d7daf904_2b9e_4953_af51_394ce6bc345a"
      unitRef="pure">0.021</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_RealEstateSectorMember"
      decimals="4"
      id="h_65_c711708b_b20a_4c6b_8188_e484081ba777"
      unitRef="pure">0.031</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_UtilitiesSectorMember"
      decimals="4"
      id="h_66_382a7d6e_4b47_4b65_a67c_6cd928dd03db"
      unitRef="pure">0.014</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_67_3619725e_4bc6_4181_b203_e0b80edf0df3"
      unitRef="pure">-0.002</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025028Member"
      decimals="4"
      id="h_68_ba4e971b_c953_47a7_8e4b_6565c69f1c87"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025032Member"
      id="t_11_268bd35f_ae83_c7a6_f3d3_edbcf1528206">Alger Mid Cap Growth Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025032Member"
      id="t_12_482de6ee_ec37_540d_3fb5_a29b994b33ee">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025032Member"
      id="t_13_ac351427_fdd7_6691_a2c3_bedfad0ebdb9">AMGOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025032Member"
      id="t_15_63f1fc1e_e772_88b9_a690_3bd041874c31">This semi-annual shareholder report contains important information about the Alger Mid Cap Growth Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025032Member"
      id="t_14_a922e1bb_7a91_a6ec_1f6e_36c5a6d5570d">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025032Member"
      id="t_16_dc69b7c6_f86a_7bd3_eb56_4027f2c99b1f">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(19, 108, 175); font-family: 'arial narrow'; font-size: 9pt;"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025032Member"
      id="t_17_44f5b81e_59e7_80ef_4e2e_6fa112008ff0">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025032Member"
      id="t_18_c68ba709_6cf2_ffd1_3104_53105e4671b5">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025032Member"
      id="t_9_233f4135_aee9_4499_aa9a_c244f965b441">
&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(19, 108, 175); font-size: 11.52pt; font-weight: bold; margin-bottom: 3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 1pt; break-inside: avoid-page; border-bottom-color: rgb(19, 108, 175); height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Alger Mid Cap Growth Portfolio&lt;br/&gt;(Class I-2 / AMGOX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.91&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align: super; font-size: smaller;"&gt;(a)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto;"&gt;

&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; border-bottom-color: initial; height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 6pt 0 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025032Member"
      decimals="INF"
      id="h_69_d70cab69_620b_4366_9fd7_658f954618b1"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025032Member"
      decimals="4"
      id="h_70_6d5e9663_80d5_4fb4_8733_dedfa07c3702"
      unitRef="pure">0.0091</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025032Member"
      id="t_19_8fb76d08_2ba8_93f2_f582_d942267194c3">
&lt;div style="border-bottom-width: 1pt; border-bottom-style: solid; font-family: 'arial narrow'; color: rgb(19, 108, 175); letter-spacing: 1.25px; text-transform: uppercase; font-size: 9pt; font-weight: bold; border-bottom-color: rgb(19, 108, 175); text-align: center; padding-bottom: 5pt; margin-bottom: 5pt; margin-top: 5pt;"&gt;Key Fund Statistics&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid; padding-right: 10pt;"&gt;

&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;166,922,539&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio &lt;span style="white-space: nowrap;"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;47.53&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto; padding-right: 10pt;"&gt;

&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; font-weight: normal; width: auto; padding: 3pt 6pt 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025032Member"
      decimals="INF"
      id="h_71_d8f241d5_7455_4e9c_a30c_0074fa93f558"
      unitRef="USD">166922539</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025032Member"
      decimals="INF"
      id="h_72_0bf99a04_a44a_469f_a426_d3b4ea832427"
      unitRef="Holding">64</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025032Member"
      decimals="4"
      id="h_73_04e38bf3_ff5f_4ba2_91f9_9f49f26f97c8"
      unitRef="pure">0.4753</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025032Member"
      id="t_20_502a0c84_2987_8f52_06ec_d81b0cf3838e">
&lt;div style="border-bottom-width: 1pt; border-bottom-style: solid; font-family: 'arial narrow'; color: rgb(19, 108, 175); letter-spacing: 1.25px; text-transform: uppercase; font-size: 9pt; font-weight: bold; border-bottom-color: rgb(19, 108, 175); text-align: center; padding-bottom: 5pt; margin-bottom: 5pt; margin-top: 5pt;"&gt;&lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;4.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;10.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;1.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;9.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;13.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;23.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;28.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;1.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;3.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 10pt;"&gt;Short-Term Investments and Other Net Assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto;"&gt;

&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 6pt 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Based on net assets&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_CommunicationsSectorMember"
      decimals="4"
      id="h_74_16792ef6_3041_4544_acfe_c820aef3f6d4"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_75_21f8f142_fb88_4a81_acb3_c45854d801a3"
      unitRef="pure">0.107</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_76_4b37b8bd_bb2b_4c06_bb62_2dcc88ae00d1"
      unitRef="pure">0.018</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_77_1de0ba7e_f632_4af7_a5c3_14007c0fe4b5"
      unitRef="pure">0.092</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_HealthcareSectorMember"
      decimals="4"
      id="h_78_428c4cb4_c7b7_44c2_8b2e_dbc8230b0f6b"
      unitRef="pure">0.132</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_IndustrialSectorMember"
      decimals="4"
      id="h_79_cbe4600a_c976_463d_ad06_3f240dc6c5f7"
      unitRef="pure">0.237</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_80_fee99aa6_ac70_4823_9486_60fba8a76241"
      unitRef="pure">0.281</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_MaterialsSectorMember"
      decimals="4"
      id="h_81_e4bbeac3_1903_43a1_8a22_8dae62e6aec2"
      unitRef="pure">0.017</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_RealEstateSectorMember"
      decimals="4"
      id="h_82_c60caf98_ff26_4d8d_9672_8e91c5acbb12"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_UtilitiesSectorMember"
      decimals="4"
      id="h_83_22a579b1_4e4e_4e73_9684_9746581950e1"
      unitRef="pure">0.033</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_84_63f8570c_4ca7_40cb_8297_3e8b322d769b"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025032Member"
      decimals="4"
      id="h_85_9e684268_0902_4684_954c_d9966f27541a"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025026Member"
      id="t_13_e5e921eb_8a41_531c_182b_6bcfe1dcab89">Alger Small Cap Growth Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025026Member"
      id="t_14_cf20c341_e018_942e_8988_a50e0667a0cd">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025026Member"
      id="t_15_09836459_a18e_0252_1a55_0250c4a7aa24">AASOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025026Member"
      id="t_17_ec7c7cff_bf90_845d_18f5_7b5f732241c4">This semi-annual shareholder report contains important information about the Alger Small Cap Growth Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025026Member"
      id="t_16_0492783b_1274_781c_8d69_5836449060d5">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025026Member"
      id="t_18_edffc549_eea8_5f9e_9ed9_7c4507ce4f06">You can find additional information about the Fund at &lt;span style="text-decoration-line:underline;color:rgb(19, 108, 175);font-family:'arial narrow';font-size:9pt"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space:nowrap"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025026Member"
      id="t_19_c598dc80_66dd_a28a_cf20_ef40c3305a51">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025026Member"
      id="t_20_a7965ae5_5238_abda_04cf_f53e50a86e13">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025026Member"
      id="t_11_40c94810_e4ed_4a20_bbe9_60d9e95d3114">&lt;div style="margin-top:0px;font-family:'arial narrow';color:rgb(19, 108, 175);font-size:11.52pt;font-weight:bold;margin-bottom:3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt; &lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="break-after:avoid;border-bottom-style:solid;border-bottom-width:1pt;break-inside:avoid-page;border-bottom-color:rgb(19, 108, 175);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color: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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;Alger Small Cap Growth Portfolio&lt;br/&gt; (Class I-2 / AASOX)&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 Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;52&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom;"&gt;0.96&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align:super;font-size:smaller"&gt;(a)&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:initial;height:auto"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Annualized.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025026Member"
      decimals="INF"
      id="h_86_ca3b56a3_b344_43e7_8d77_740b56418bb4"
      unitRef="USD">52</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025026Member"
      decimals="4"
      id="h_87_696f3299_d9d5_46ab_a12c_387217db876b"
      unitRef="pure">0.0096</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025026Member"
      id="t_21_86538581_99b8_c461_7317_c52421c7a781">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt;Key Fund Statistics&lt;/div&gt;&lt;div style="margin-top:0px;margin-bottom:0px;font-family:'arial narrow';color:rgb(0, 0, 0);font-size:9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Fund net assets&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;&lt;span style="float:none"&gt;$&lt;/span&gt;164,102,236&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Total number of portfolio &lt;span style="white-space:nowrap"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;107&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 10pt; padding-bottom: 3pt; padding-left: 10pt; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow';"&gt;Portfolio turnover rate&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;8.88&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto;padding-right:10pt"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;border-bottom-color:rgb(0, 0, 0);height:auto"&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; font-weight: normal; width: auto;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; padding-left: 0; padding-right: 0; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-bottom: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025026Member"
      decimals="INF"
      id="h_88_b7d0a9f5_93c8_4f0d_968e_f343ad414cfb"
      unitRef="USD">164102236</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025026Member"
      decimals="INF"
      id="h_89_22df97f6_9623_428e_94e5_e536acbce4ac"
      unitRef="Holding">107</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025026Member"
      decimals="4"
      id="h_90_00a9c578_8714_4368_aec5_d4f9949861d3"
      unitRef="pure">0.0888</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025026Member"
      id="t_22_30fccf01_5ffc_29af_6680_e4672d2bfe25">&lt;div style="border-bottom-width:1pt;border-bottom-style:solid;font-family:'arial narrow';color:rgb(19, 108, 175);letter-spacing:1.25px;text-transform:uppercase;font-size:9pt;font-weight:bold;border-bottom-color:rgb(19, 108, 175);text-align:center;padding-bottom:5pt;margin-bottom:5pt;margin-top:5pt;"&gt; &lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt; &lt;/div&gt;&lt;table style="width:100%;border-collapse:collapse;break-inside:avoid"&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Communication Services&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Discretionary&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;7.8&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Consumer Staples&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Energy&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;2.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Financials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;2.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Health Care&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;33.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Industrials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;22.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Information Technology&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;20.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Materials&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;1.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Utilities&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;0.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:0.5pt;border-bottom-style:solid;break-inside:avoid-page;height:auto;border-bottom-color:rgb(0, 0, 0)"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 10pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;Short-Term Investments and Other Net Assets&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: 10pt; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;6.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; padding-top: 6pt; padding-right: 3pt; padding-bottom: 3pt; padding-left: 3pt; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left;"&gt;&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; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="border-collapse:collapse;break-inside:avoid;margin-top:3pt;width:auto"&gt;
&lt;tr style="border-bottom-width:initial;border-bottom-style:none;break-inside:avoid-page;height:auto;border-bottom-color:initial"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 6pt; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding-top: 3pt; padding-right: 0; padding-bottom: 0; padding-left: 0;"&gt;
&lt;div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;"&gt;Based on net assets&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_CommunicationsSectorMember"
      decimals="4"
      id="h_91_a1a9295e_ea50_47f3_a03d_841963adf247"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_92_e4def588_e782_4228_84d0_6d58bd2b5f7f"
      unitRef="pure">0.078</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_93_0b31d822_9d8c_47ea_83f2_ae2d513eb063"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_EnergySectorMember"
      decimals="4"
      id="h_94_9c663829_7ff2_4500_9f4d_e74d8a82b8cb"
      unitRef="pure">0.026</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_95_05d60cd6_5df2_4152_a1eb_ebc137599408"
      unitRef="pure">0.020</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_HealthcareSectorMember"
      decimals="4"
      id="h_96_02a8013e_ef83_46ae_8e1d_7b153dbd12b3"
      unitRef="pure">0.332</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_IndustrialSectorMember"
      decimals="4"
      id="h_97_0a3024cd_1692_467b_8248_c6de7808f333"
      unitRef="pure">0.226</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_98_ed7a3f1f_d191_4bd7_9e96_215b0ac37c40"
      unitRef="pure">0.209</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_MaterialsSectorMember"
      decimals="4"
      id="h_99_bfdda0d6_2d2c_47f9_82dc_0ffbf9823eed"
      unitRef="pure">0.012</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_UtilitiesSectorMember"
      decimals="4"
      id="h_100_d7d86b25_bb05_4d8c_8fe1_ae5795e04ed9"
      unitRef="pure">0.005</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_101_45fd97e0_6d77_4899_af5f_fffc0620bd07"
      unitRef="pure">0.061</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025026Member"
      decimals="4"
      id="h_102_f8890547_085d_4fbf_8203_5965e0b27ea4"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:FundName
      contextRef="D20251231_20260630_C000025030Member"
      id="t_15_aca1beca_ab40_a1ab_0553_e3e1c9946952">Alger Balanced Portfolio</oef:FundName>
    <oef:ClassName
      contextRef="D20251231_20260630_C000025030Member"
      id="t_16_68b79da1_1e1a_3bdd_0811_1343577c825b">Class I-2</oef:ClassName>
    <dei:TradingSymbol
      contextRef="D20251231_20260630_C000025030Member"
      id="t_17_a4295d22_d08d_11a1_5420_b38297434fd4">ABLOX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_19_e5ff97d1_a88d_8e49_c6e9_223d9c1a9d81">This semi-annual shareholder report contains important information about the Alger Balanced Portfolio (&#x201c;Fund&#x201d;) for the period from January 1, 2026 to June 30, 2026.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual
      contextRef="D20251231_20260630_C000025030Member"
      id="t_18_9132c9b6_96df_42a8_0f57_7c1ae6e3edec">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_20_c75f7287_f24c_916b_0229_d5147ae1987c">You can find additional information about the Fund at &lt;span style="text-decoration-line: underline; color: rgb(19, 108, 175); font-family: 'arial narrow'; font-size: 9pt;"&gt;www.alger.com/fundliterature&lt;/span&gt;. You can also request a copy of the semi-annual&lt;span style="white-space: nowrap;"&gt;&#160;&lt;/span&gt;report by contacting us at (800) 992-3863.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite
      contextRef="D20251231_20260630_C000025030Member"
      id="t_21_21c830c9_8bc2_c79b_3ccc_ce1f33b2a99d">www.alger.com/fundliterature</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber
      contextRef="D20251231_20260630_C000025030Member"
      id="t_22_dfcf83e0_5788_3dff_be95_73ba3ff62b53">(800) 992-3863</oef:AddlInfoPhoneNumber>
    <oef:ExpensesTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_13_a9d187c5_f7ec_4d56_b70d_28e46dc529dd">
&lt;div style="margin-top: 0px; font-family: 'arial narrow'; color: rgb(19, 108, 175); font-size: 11.52pt; font-weight: bold; margin-bottom: 3pt;"&gt;What were the Fund costs for the last six months?&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;&lt;i&gt;(Based on a hypothetical $10,000 investment)&lt;/i&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="break-after: avoid; border-bottom-style: solid; border-bottom-width: 1pt; break-inside: avoid-page; border-bottom-color: rgb(19, 108, 175); height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; text-align: left; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Fund (Class/Ticker)&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Costs of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-weight: bold; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;strong&gt;Costs paid as a percentage of a $10,000 investment&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;Alger Balanced Portfolio&lt;br/&gt;(Class I-2 / ABLOX)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;48&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; vertical-align: bottom; padding: 6pt 3pt 3pt 3pt;"&gt;0.92&lt;span&gt;%&lt;/span&gt;&lt;span style="vertical-align: super; font-size: smaller;"&gt;(a)&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto;"&gt;

&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; border-bottom-color: initial; height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 6pt 0 0;"&gt;(a)&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Annualized.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="D20251231_20260630_C000025030Member"
      decimals="INF"
      id="h_103_1e39ef1e_f176_4aa8_a68d_13849dad267c"
      unitRef="USD">48</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="D20251231_20260630_C000025030Member"
      decimals="4"
      id="h_104_2f1876ae_9ee3_4f96_8274_75643934106e"
      unitRef="pure">0.0092</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_23_eee18795_fb46_86a8_4bb7_cdc9cc8009f1">
&lt;div style="border-bottom-width: 1pt; border-bottom-style: solid; font-family: 'arial narrow'; color: rgb(19, 108, 175); letter-spacing: 1.25px; text-transform: uppercase; font-size: 9pt; font-weight: bold; border-bottom-color: rgb(19, 108, 175); text-align: center; padding-bottom: 5pt; margin-bottom: 5pt; margin-top: 5pt;"&gt;Key Fund Statistics&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'arial narrow'; color: rgb(0, 0, 0); font-size: 9pt;"&gt;The following table outlines key fund statistics as of the fiscal six-month period ended June 30, 2026.&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid; padding-right: 10pt;"&gt;

&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Fund net assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;&lt;span style="float: none;"&gt;$&lt;/span&gt;71,249,917&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Total number of portfolio &lt;span style="white-space: nowrap;"&gt;holdings&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;100&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; width: 80%; font-weight: normal; font-family: 'Arial Narrow'; padding: 6pt 10pt 3pt 10pt;"&gt;Portfolio turnover rate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 10pt 3pt 10pt;"&gt;5.05&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto; padding-right: 10pt;"&gt;

&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; border-bottom-color: rgb(0, 0, 0); height: auto;"&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; font-weight: normal; width: auto; padding: 3pt 6pt 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&lt;sup&gt;1&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="TI20260630_C000025030Member"
      decimals="INF"
      id="h_105_a64d9454_bced_4cc4_b9dd_f7f597151a68"
      unitRef="USD">71249917</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="TI20260630_C000025030Member"
      decimals="INF"
      id="h_106_b67e7a6b_a467_4279_bb0f_bd1f2699680e"
      unitRef="Holding">100</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="D20251231_20260630_C000025030Member"
      decimals="4"
      id="h_107_f0e39684_36e0_4c5a_be75_2560d30e6a02"
      unitRef="pure">0.0505</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_24_9f51d7f2_e4e3_5258_d3b3_246ced3a036b">
&lt;div style="border-bottom-width: 1pt; border-bottom-style: solid; font-family: 'arial narrow'; color: rgb(19, 108, 175); letter-spacing: 1.25px; text-transform: uppercase; font-size: 9pt; font-weight: bold; border-bottom-color: rgb(19, 108, 175); text-align: center; padding-bottom: 5pt; margin-bottom: 5pt; margin-top: 5pt;"&gt;&lt;b&gt;Sector Allocation&lt;/b&gt; &lt;b&gt; &lt;sup&gt;&#x2020;&lt;/sup&gt; &lt;/b&gt;&lt;/div&gt;

&lt;table style="width: 100%; border-collapse: collapse; break-inside: avoid;"&gt;

&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Equities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Communication Services&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;8.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer Discretionary&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;5.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Consumer Staples&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;3.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Energy&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;3.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Financials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;9.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Health Care&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;7.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Industrials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;4.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Information Technology&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;28.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Materials&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;1.5&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Real Estate&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;2.3&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Utilities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 10pt;"&gt;1.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Total Equities&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;74.1&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Corporate &lt;span style="white-space: nowrap;"&gt;Bonds&lt;sup&gt;&#x2020;&#x2020;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; text-align: left; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;AAA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;0.7&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;AA&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;4.2&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;A&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;11.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;BBB&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;5.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Total Corporate Bonds&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;22.4&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;U.S. Government Bonds&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;2.9&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;Short-Term Investments and Other Net Assets&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;0.6&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; vertical-align: middle; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; text-align: left; padding: 6pt 3pt 3pt 3pt;"&gt;&lt;/td&gt;
&lt;td style="break-inside: avoid-page; text-align: right; vertical-align: middle; white-space: nowrap; font-family: 'Arial Narrow'; color: rgb(0, 0, 0); font-size: 9pt; font-kerning: none; padding: 6pt 3pt 3pt 3pt;"&gt;100.0&lt;span&gt;%&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;

&lt;table style="border-collapse: collapse; break-inside: avoid; margin-top: 3pt; width: auto;"&gt;

&lt;tr style="border-bottom-width: 0.5pt; border-bottom-style: solid; break-inside: avoid-page; height: auto; border-bottom-color: rgb(0, 0, 0);"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 6pt 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;Based on net assets&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="border-bottom-width: initial; border-bottom-style: none; break-inside: avoid-page; height: auto; border-bottom-color: initial;"&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 6pt 0 0;"&gt;
&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;&#x200b;&lt;sup&gt;&#x2020;&#x2020;&lt;/sup&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="break-inside: avoid-page; font-kerning: none; font-family: 'Arial Narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0; vertical-align: top; padding: 3pt 0 0 0;"&gt;

&lt;div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;"&gt;For purposes of this report, credit quality ratings shown above reflect the rating assigned by S&amp;amp;P Global Ratings. This rating agency is an independent, nationally recognized statistical rating organization and is widely used. Investment grade ratings are credit ratings of BBB or higher. Below investment grade ratings are credit ratings of BB or lower. Credit quality ratings are subject to change.&lt;/div&gt;

&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_CommunicationsSectorMember"
      decimals="4"
      id="h_108_9d5fc365_056c_4d3e_b39a_48c06825f346"
      unitRef="pure">0.085</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_ConsumerDiscretionarySectorMember"
      decimals="4"
      id="h_109_449ec40e_0988_474e_8667_f3babb749c2c"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_ConsumerStaplesSectorMember"
      decimals="4"
      id="h_110_8094b369_43b3_4705_af78_4a6b5a5417b0"
      unitRef="pure">0.039</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_EnergySectorMember"
      decimals="4"
      id="h_111_a365fe9d_d8d7_43d6_8800_de36784287fb"
      unitRef="pure">0.030</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_FinancialServicesSectorMember"
      decimals="4"
      id="h_112_cc7d4e46_1d0b_4111_a31e_93960b0b6661"
      unitRef="pure">0.094</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_HealthcareSectorMember"
      decimals="4"
      id="h_113_4bf4f449_1862_4d63_81a2_88ce8bc82cdd"
      unitRef="pure">0.072</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_IndustrialSectorMember"
      decimals="4"
      id="h_114_50ce1e98_260f_4eab_b5d7_aaaba1773172"
      unitRef="pure">0.040</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_InformationTechnologySectorMember"
      decimals="4"
      id="h_115_79b81e0b_4bd4_42be_aad0_d3b369a47332"
      unitRef="pure">0.282</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_MaterialsSectorMember"
      decimals="4"
      id="h_116_ff3c2bbd_4ba1_468a_a0ca_ba0a68fd7b92"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_RealEstateSectorMember"
      decimals="4"
      id="h_117_d5fc830f_908a_40fd_92a7_5aaa9eb238bd"
      unitRef="pure">0.023</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_UtilitiesSectorMember"
      decimals="4"
      id="h_118_97350b66_cbc3_495e_a913_5e954cbd02d9"
      unitRef="pure">0.011</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_TotalEquitiesMember"
      decimals="4"
      id="h_119_e091c9d6_33c3_4aa9_9d4d_555ad82b7d9d"
      unitRef="pure">0.741</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_StandardPoorsAAARatingMember"
      decimals="4"
      id="h_120_386110e2_9cb3_42dc_b4c4_01050c9df261"
      unitRef="pure">0.007</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_StandardPoorsAARatingMember"
      decimals="4"
      id="h_121_d390d8de_d5aa_411c_8792_c1d8fff81db4"
      unitRef="pure">0.042</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_StandardPoorsARatingMember"
      decimals="4"
      id="h_122_3c140132_8570_4d7b_a8a9_165f9ab72366"
      unitRef="pure">0.119</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_StandardPoorsBBBRatingMember"
      decimals="4"
      id="h_123_04f4501e_244e_4591_9ccc_d411b716d484"
      unitRef="pure">0.056</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_TotalCorporateBondsMember"
      decimals="4"
      id="h_124_7a72d7f2_5a58_493b_90c0_e0136552c417"
      unitRef="pure">0.224</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_USGovernmentBondsMember"
      decimals="4"
      id="h_125_c0b26798_c41c_4ab1_9bc5_4b75e657394c"
      unitRef="pure">0.029</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member_ShortTermInvestmentsAndOtherNetAssetsMember"
      decimals="4"
      id="h_126_3d41e588_1f8b_4b61_b03a_7e2002c13cb3"
      unitRef="pure">0.006</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="TI20260630_C000025030Member"
      decimals="4"
      id="h_127_971002f1_a155_4f36_82ba_acde587da8dc"
      unitRef="pure">1.000</oef:PctOfNav>
    <oef:CreditQualityExplanationTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_25_3bab0f12_b5a3_71b1_9322_32c57f5143b7">For purposes of this report, credit quality ratings shown above reflect the rating assigned by S&amp;amp;P Global Ratings. This rating agency is an independent, nationally recognized statistical rating organization and is widely used. Investment grade ratings are credit ratings of BBB or higher. Below investment grade ratings are credit ratings of BB or lower. Credit quality ratings are subject to change.</oef:CreditQualityExplanationTextBlock>
    <oef:CreditRatingsSelectionTextBlock
      contextRef="D20251231_20260630_C000025030Member"
      id="t_26_cfe1ccee_249b_2a16_ced8_2e83be664ba5">For purposes of this report, credit quality ratings shown above reflect the rating assigned by S&amp;amp;P Global Ratings.</oef:CreditRatingsSelectionTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#h_10_bc891332_dd28_493b_9740_526d57025eb1"
          xlink:label="h_10_bc891332_dd28_493b_9740_526d57025eb1"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000003" xlink:label="f_0001_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_10_bc891332_dd28_493b_9740_526d57025eb1"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_100_d7d86b25_bb05_4d8c_8fe1_ae5795e04ed9"
          xlink:label="h_100_d7d86b25_bb05_4d8c_8fe1_ae5795e04ed9"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000013" xlink:label="f_0011_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_100_d7d86b25_bb05_4d8c_8fe1_ae5795e04ed9"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_101_45fd97e0_6d77_4899_af5f_fffc0620bd07"
          xlink:label="h_101_45fd97e0_6d77_4899_af5f_fffc0620bd07"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_101_45fd97e0_6d77_4899_af5f_fffc0620bd07"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_102_f8890547_085d_4fbf_8203_5965e0b27ea4"
          xlink:label="h_102_f8890547_085d_4fbf_8203_5965e0b27ea4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_102_f8890547_085d_4fbf_8203_5965e0b27ea4"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_104_2f1876ae_9ee3_4f96_8274_75643934106e"
          xlink:label="h_104_2f1876ae_9ee3_4f96_8274_75643934106e"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000013" xlink:label="f_0013_000013" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_104_2f1876ae_9ee3_4f96_8274_75643934106e"
          xlink:to="f_0013_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_106_b67e7a6b_a467_4279_bb0f_bd1f2699680e"
          xlink:label="h_106_b67e7a6b_a467_4279_bb0f_bd1f2699680e"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000014" xlink:label="f_0013_000014" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_106_b67e7a6b_a467_4279_bb0f_bd1f2699680e"
          xlink:to="f_0013_000014"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_108_9d5fc365_056c_4d3e_b39a_48c06825f346"
          xlink:label="h_108_9d5fc365_056c_4d3e_b39a_48c06825f346"
          xlink:type="locator"/>
        <link:footnote id="f_0013_000015" xlink:label="f_0013_000015" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Based on net assets</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_108_9d5fc365_056c_4d3e_b39a_48c06825f346"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_109_449ec40e_0988_474e_8667_f3babb749c2c"
          xlink:label="h_109_449ec40e_0988_474e_8667_f3babb749c2c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_109_449ec40e_0988_474e_8667_f3babb749c2c"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_11_e0134a95_8f22_4d35_abe4_060c97497865"
          xlink:label="h_11_e0134a95_8f22_4d35_abe4_060c97497865"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_11_e0134a95_8f22_4d35_abe4_060c97497865"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_110_8094b369_43b3_4705_af78_4a6b5a5417b0"
          xlink:label="h_110_8094b369_43b3_4705_af78_4a6b5a5417b0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_110_8094b369_43b3_4705_af78_4a6b5a5417b0"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_111_a365fe9d_d8d7_43d6_8800_de36784287fb"
          xlink:label="h_111_a365fe9d_d8d7_43d6_8800_de36784287fb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_111_a365fe9d_d8d7_43d6_8800_de36784287fb"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_112_cc7d4e46_1d0b_4111_a31e_93960b0b6661"
          xlink:label="h_112_cc7d4e46_1d0b_4111_a31e_93960b0b6661"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_112_cc7d4e46_1d0b_4111_a31e_93960b0b6661"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_113_4bf4f449_1862_4d63_81a2_88ce8bc82cdd"
          xlink:label="h_113_4bf4f449_1862_4d63_81a2_88ce8bc82cdd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_113_4bf4f449_1862_4d63_81a2_88ce8bc82cdd"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_114_50ce1e98_260f_4eab_b5d7_aaaba1773172"
          xlink:label="h_114_50ce1e98_260f_4eab_b5d7_aaaba1773172"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_114_50ce1e98_260f_4eab_b5d7_aaaba1773172"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_115_79b81e0b_4bd4_42be_aad0_d3b369a47332"
          xlink:label="h_115_79b81e0b_4bd4_42be_aad0_d3b369a47332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_115_79b81e0b_4bd4_42be_aad0_d3b369a47332"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_116_ff3c2bbd_4ba1_468a_a0ca_ba0a68fd7b92"
          xlink:label="h_116_ff3c2bbd_4ba1_468a_a0ca_ba0a68fd7b92"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_116_ff3c2bbd_4ba1_468a_a0ca_ba0a68fd7b92"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_117_d5fc830f_908a_40fd_92a7_5aaa9eb238bd"
          xlink:label="h_117_d5fc830f_908a_40fd_92a7_5aaa9eb238bd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_117_d5fc830f_908a_40fd_92a7_5aaa9eb238bd"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_118_97350b66_cbc3_495e_a913_5e954cbd02d9"
          xlink:label="h_118_97350b66_cbc3_495e_a913_5e954cbd02d9"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_118_97350b66_cbc3_495e_a913_5e954cbd02d9"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_119_e091c9d6_33c3_4aa9_9d4d_555ad82b7d9d"
          xlink:label="h_119_e091c9d6_33c3_4aa9_9d4d_555ad82b7d9d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_119_e091c9d6_33c3_4aa9_9d4d_555ad82b7d9d"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_12_837a7643_d399_4efa_ba8f_2b20695d5294"
          xlink:label="h_12_837a7643_d399_4efa_ba8f_2b20695d5294"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_12_837a7643_d399_4efa_ba8f_2b20695d5294"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_120_386110e2_9cb3_42dc_b4c4_01050c9df261"
          xlink:label="h_120_386110e2_9cb3_42dc_b4c4_01050c9df261"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_120_386110e2_9cb3_42dc_b4c4_01050c9df261"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnote id="f_0013_000016" xlink:label="f_0013_000016" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">For purposes of this report, credit quality ratings shown above reflect the rating assigned by S&amp;P Global Ratings. This rating agency is an independent, nationally recognized statistical rating organization and is widely used. Investment grade ratings are credit ratings of BBB or higher. Below investment grade ratings are credit ratings of BB or lower. Credit quality ratings are subject to change.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_120_386110e2_9cb3_42dc_b4c4_01050c9df261"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_121_d390d8de_d5aa_411c_8792_c1d8fff81db4"
          xlink:label="h_121_d390d8de_d5aa_411c_8792_c1d8fff81db4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_121_d390d8de_d5aa_411c_8792_c1d8fff81db4"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_121_d390d8de_d5aa_411c_8792_c1d8fff81db4"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_122_3c140132_8570_4d7b_a8a9_165f9ab72366"
          xlink:label="h_122_3c140132_8570_4d7b_a8a9_165f9ab72366"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_122_3c140132_8570_4d7b_a8a9_165f9ab72366"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_122_3c140132_8570_4d7b_a8a9_165f9ab72366"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_123_04f4501e_244e_4591_9ccc_d411b716d484"
          xlink:label="h_123_04f4501e_244e_4591_9ccc_d411b716d484"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_123_04f4501e_244e_4591_9ccc_d411b716d484"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_123_04f4501e_244e_4591_9ccc_d411b716d484"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_124_7a72d7f2_5a58_493b_90c0_e0136552c417"
          xlink:label="h_124_7a72d7f2_5a58_493b_90c0_e0136552c417"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_7a72d7f2_5a58_493b_90c0_e0136552c417"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_124_7a72d7f2_5a58_493b_90c0_e0136552c417"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_125_c0b26798_c41c_4ab1_9bc5_4b75e657394c"
          xlink:label="h_125_c0b26798_c41c_4ab1_9bc5_4b75e657394c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_125_c0b26798_c41c_4ab1_9bc5_4b75e657394c"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_125_c0b26798_c41c_4ab1_9bc5_4b75e657394c"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_126_3d41e588_1f8b_4b61_b03a_7e2002c13cb3"
          xlink:label="h_126_3d41e588_1f8b_4b61_b03a_7e2002c13cb3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_3d41e588_1f8b_4b61_b03a_7e2002c13cb3"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_126_3d41e588_1f8b_4b61_b03a_7e2002c13cb3"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_127_971002f1_a155_4f36_82ba_acde587da8dc"
          xlink:label="h_127_971002f1_a155_4f36_82ba_acde587da8dc"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_971002f1_a155_4f36_82ba_acde587da8dc"
          xlink:to="f_0013_000015"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_127_971002f1_a155_4f36_82ba_acde587da8dc"
          xlink:to="f_0013_000016"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_13_1edc143a_440d_453c_8b76_de1ed08a034c"
          xlink:label="h_13_1edc143a_440d_453c_8b76_de1ed08a034c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_13_1edc143a_440d_453c_8b76_de1ed08a034c"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_14_f147cdfa_b2b1_4e44_a5cb_b556848797f3"
          xlink:label="h_14_f147cdfa_b2b1_4e44_a5cb_b556848797f3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_14_f147cdfa_b2b1_4e44_a5cb_b556848797f3"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_15_e53f8860_f280_49c9_8473_0147ecceaf95"
          xlink:label="h_15_e53f8860_f280_49c9_8473_0147ecceaf95"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_15_e53f8860_f280_49c9_8473_0147ecceaf95"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_16_27360672_f97c_4ecb_a763_35c306501a8b"
          xlink:label="h_16_27360672_f97c_4ecb_a763_35c306501a8b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_16_27360672_f97c_4ecb_a763_35c306501a8b"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_17_affef6f8_654e_4ed8_8301_59643743ced6"
          xlink:label="h_17_affef6f8_654e_4ed8_8301_59643743ced6"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_17_affef6f8_654e_4ed8_8301_59643743ced6"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_19_139b24de_6973_45fa_ae9b_74c17d8aacc6"
          xlink:label="h_19_139b24de_6973_45fa_ae9b_74c17d8aacc6"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000001" xlink:label="f_0003_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Annualized.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_19_139b24de_6973_45fa_ae9b_74c17d8aacc6"
          xlink:to="f_0003_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_2_26bb0687_796f_485d_b4e1_b5f3888ff1b8"
          xlink:label="h_2_26bb0687_796f_485d_b4e1_b5f3888ff1b8"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000001" xlink:label="f_0001_000001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_2_26bb0687_796f_485d_b4e1_b5f3888ff1b8"
          xlink:to="f_0001_000001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_21_ef1f5209_8fe5_4bac_991d_10d0e640d599"
          xlink:label="h_21_ef1f5209_8fe5_4bac_991d_10d0e640d599"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000002" xlink:label="f_0003_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_21_ef1f5209_8fe5_4bac_991d_10d0e640d599"
          xlink:to="f_0003_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_23_3388c10e_00c1_458f_ae79_afeedd840c2c"
          xlink:label="h_23_3388c10e_00c1_458f_ae79_afeedd840c2c"
          xlink:type="locator"/>
        <link:footnote id="f_0003_000003" xlink:label="f_0003_000003" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_23_3388c10e_00c1_458f_ae79_afeedd840c2c"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_24_522dd9a8_408f_4b36_8cc6_205dc9720394"
          xlink:label="h_24_522dd9a8_408f_4b36_8cc6_205dc9720394"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_24_522dd9a8_408f_4b36_8cc6_205dc9720394"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_25_78755287_dc7a_43e0_87b2_c40c2e6c3c8c"
          xlink:label="h_25_78755287_dc7a_43e0_87b2_c40c2e6c3c8c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_25_78755287_dc7a_43e0_87b2_c40c2e6c3c8c"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_26_af7701a8_97e8_4323_bcb5_dd2366804725"
          xlink:label="h_26_af7701a8_97e8_4323_bcb5_dd2366804725"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_26_af7701a8_97e8_4323_bcb5_dd2366804725"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_27_7a061fb6_189e_4466_b5d6_0e46f7a5a89a"
          xlink:label="h_27_7a061fb6_189e_4466_b5d6_0e46f7a5a89a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_27_7a061fb6_189e_4466_b5d6_0e46f7a5a89a"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_28_23159f5d_349b_49d6_8c71_720f02a7dedb"
          xlink:label="h_28_23159f5d_349b_49d6_8c71_720f02a7dedb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_28_23159f5d_349b_49d6_8c71_720f02a7dedb"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_29_dc31319f_4397_4523_9d65_20f75e3e3aaa"
          xlink:label="h_29_dc31319f_4397_4523_9d65_20f75e3e3aaa"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_29_dc31319f_4397_4523_9d65_20f75e3e3aaa"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_30_fe0e70bf_7d0b_4561_8857_0f7b4ce37578"
          xlink:label="h_30_fe0e70bf_7d0b_4561_8857_0f7b4ce37578"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_30_fe0e70bf_7d0b_4561_8857_0f7b4ce37578"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_31_610c3d16_801d_4da4_b0f6_b8867a8ddffd"
          xlink:label="h_31_610c3d16_801d_4da4_b0f6_b8867a8ddffd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_31_610c3d16_801d_4da4_b0f6_b8867a8ddffd"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_32_7a83c66c_4fb1_4de0_800f_82b3d786634c"
          xlink:label="h_32_7a83c66c_4fb1_4de0_800f_82b3d786634c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_32_7a83c66c_4fb1_4de0_800f_82b3d786634c"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_33_f3000723_cb38_4091_8fa6_317b23e61a20"
          xlink:label="h_33_f3000723_cb38_4091_8fa6_317b23e61a20"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_33_f3000723_cb38_4091_8fa6_317b23e61a20"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_34_cc73e527_1989_4127_a532_5ec2fccd0ffd"
          xlink:label="h_34_cc73e527_1989_4127_a532_5ec2fccd0ffd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_34_cc73e527_1989_4127_a532_5ec2fccd0ffd"
          xlink:to="f_0003_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_36_afeda914_1a23_4dcb_bb43_21d61e159772"
          xlink:label="h_36_afeda914_1a23_4dcb_bb43_21d61e159772"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000005" xlink:label="f_0005_000005" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_36_afeda914_1a23_4dcb_bb43_21d61e159772"
          xlink:to="f_0005_000005"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_38_0f0115c9_67e0_4b11_9e3b_8bcf3286b832"
          xlink:label="h_38_0f0115c9_67e0_4b11_9e3b_8bcf3286b832"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000006" xlink:label="f_0005_000006" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_38_0f0115c9_67e0_4b11_9e3b_8bcf3286b832"
          xlink:to="f_0005_000006"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_4_15289ec0_8638_4a89_b339_e7bd263313c9"
          xlink:label="h_4_15289ec0_8638_4a89_b339_e7bd263313c9"
          xlink:type="locator"/>
        <link:footnote id="f_0001_000002" xlink:label="f_0001_000002" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_4_15289ec0_8638_4a89_b339_e7bd263313c9"
          xlink:to="f_0001_000002"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_40_d5ebf462_09c4_42fb_90c7_b5a4439bdf80"
          xlink:label="h_40_d5ebf462_09c4_42fb_90c7_b5a4439bdf80"
          xlink:type="locator"/>
        <link:footnote id="f_0005_000007" xlink:label="f_0005_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_40_d5ebf462_09c4_42fb_90c7_b5a4439bdf80"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_41_3b7fd768_4144_499d_8e25_fa843165932e"
          xlink:label="h_41_3b7fd768_4144_499d_8e25_fa843165932e"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_41_3b7fd768_4144_499d_8e25_fa843165932e"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_42_f43a4b06_592f_4c8e_9655_00c7b6b2f862"
          xlink:label="h_42_f43a4b06_592f_4c8e_9655_00c7b6b2f862"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_42_f43a4b06_592f_4c8e_9655_00c7b6b2f862"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_43_f9ddc7c3_b6c1_4a98_9263_935b4ddbc906"
          xlink:label="h_43_f9ddc7c3_b6c1_4a98_9263_935b4ddbc906"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_43_f9ddc7c3_b6c1_4a98_9263_935b4ddbc906"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_44_56c2c60f_c8dd_4e4b_ad46_5ceed4b230e4"
          xlink:label="h_44_56c2c60f_c8dd_4e4b_ad46_5ceed4b230e4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_44_56c2c60f_c8dd_4e4b_ad46_5ceed4b230e4"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_45_617da4e2_4a66_4f2e_a5f0_11304166c709"
          xlink:label="h_45_617da4e2_4a66_4f2e_a5f0_11304166c709"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_45_617da4e2_4a66_4f2e_a5f0_11304166c709"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_46_8986f953_4a9e_4ae1_a5ec_bcfecad0fbf5"
          xlink:label="h_46_8986f953_4a9e_4ae1_a5ec_bcfecad0fbf5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_46_8986f953_4a9e_4ae1_a5ec_bcfecad0fbf5"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_47_d005bdbf_1e30_4d14_9371_826921a0dec0"
          xlink:label="h_47_d005bdbf_1e30_4d14_9371_826921a0dec0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_47_d005bdbf_1e30_4d14_9371_826921a0dec0"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_48_311d41ee_992d_42cf_ba7a_e6a530a9d44b"
          xlink:label="h_48_311d41ee_992d_42cf_ba7a_e6a530a9d44b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_48_311d41ee_992d_42cf_ba7a_e6a530a9d44b"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_49_c0e9eca7_a50f_4276_8d1b_a7a09c084bba"
          xlink:label="h_49_c0e9eca7_a50f_4276_8d1b_a7a09c084bba"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_49_c0e9eca7_a50f_4276_8d1b_a7a09c084bba"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_50_61422324_5be5_4729_94e1_de0ee55ed3dd"
          xlink:label="h_50_61422324_5be5_4729_94e1_de0ee55ed3dd"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_50_61422324_5be5_4729_94e1_de0ee55ed3dd"
          xlink:to="f_0005_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_52_db61ec88_2fab_42e2_8e16_811369bed6f7"
          xlink:label="h_52_db61ec88_2fab_42e2_8e16_811369bed6f7"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000007" xlink:label="f_0007_000007" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_52_db61ec88_2fab_42e2_8e16_811369bed6f7"
          xlink:to="f_0007_000007"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_54_0fa4a448_43fa_41db_b0c4_786b33828e39"
          xlink:label="h_54_0fa4a448_43fa_41db_b0c4_786b33828e39"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000008" xlink:label="f_0007_000008" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_54_0fa4a448_43fa_41db_b0c4_786b33828e39"
          xlink:to="f_0007_000008"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_56_646b9a3c_3fae_42ad_8f87_c5f09a9fe407"
          xlink:label="h_56_646b9a3c_3fae_42ad_8f87_c5f09a9fe407"
          xlink:type="locator"/>
        <link:footnote id="f_0007_000009" xlink:label="f_0007_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_56_646b9a3c_3fae_42ad_8f87_c5f09a9fe407"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_57_7f4a117e_0e8f_4cda_bcd6_9e85a7a4dcf3"
          xlink:label="h_57_7f4a117e_0e8f_4cda_bcd6_9e85a7a4dcf3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_57_7f4a117e_0e8f_4cda_bcd6_9e85a7a4dcf3"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_58_d189baad_fd56_4d15_938e_c21c8abb741d"
          xlink:label="h_58_d189baad_fd56_4d15_938e_c21c8abb741d"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_58_d189baad_fd56_4d15_938e_c21c8abb741d"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_59_93a0192d_2527_4dc5_b7ea_0480c9d4526c"
          xlink:label="h_59_93a0192d_2527_4dc5_b7ea_0480c9d4526c"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_59_93a0192d_2527_4dc5_b7ea_0480c9d4526c"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_6_22049155_5a07_4903_9fd7_3480c80be715"
          xlink:label="h_6_22049155_5a07_4903_9fd7_3480c80be715"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_6_22049155_5a07_4903_9fd7_3480c80be715"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_60_cbf47381_945f_4e95_9b73_1f3cece5f483"
          xlink:label="h_60_cbf47381_945f_4e95_9b73_1f3cece5f483"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_60_cbf47381_945f_4e95_9b73_1f3cece5f483"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_61_cdbb7a5f_6598_46a3_a8ac_5a2ec535cb99"
          xlink:label="h_61_cdbb7a5f_6598_46a3_a8ac_5a2ec535cb99"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_61_cdbb7a5f_6598_46a3_a8ac_5a2ec535cb99"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_62_0358ee94_4c95_49ac_9e10_3b6458f96a35"
          xlink:label="h_62_0358ee94_4c95_49ac_9e10_3b6458f96a35"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_62_0358ee94_4c95_49ac_9e10_3b6458f96a35"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_63_e38420f0_b844_4fa5_a4b8_c6650c911f23"
          xlink:label="h_63_e38420f0_b844_4fa5_a4b8_c6650c911f23"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_63_e38420f0_b844_4fa5_a4b8_c6650c911f23"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_64_d7daf904_2b9e_4953_af51_394ce6bc345a"
          xlink:label="h_64_d7daf904_2b9e_4953_af51_394ce6bc345a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_64_d7daf904_2b9e_4953_af51_394ce6bc345a"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_65_c711708b_b20a_4c6b_8188_e484081ba777"
          xlink:label="h_65_c711708b_b20a_4c6b_8188_e484081ba777"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_65_c711708b_b20a_4c6b_8188_e484081ba777"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_66_382a7d6e_4b47_4b65_a67c_6cd928dd03db"
          xlink:label="h_66_382a7d6e_4b47_4b65_a67c_6cd928dd03db"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_66_382a7d6e_4b47_4b65_a67c_6cd928dd03db"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_67_3619725e_4bc6_4181_b203_e0b80edf0df3"
          xlink:label="h_67_3619725e_4bc6_4181_b203_e0b80edf0df3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_67_3619725e_4bc6_4181_b203_e0b80edf0df3"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_68_ba4e971b_c953_47a7_8e4b_6565c69f1c87"
          xlink:label="h_68_ba4e971b_c953_47a7_8e4b_6565c69f1c87"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_68_ba4e971b_c953_47a7_8e4b_6565c69f1c87"
          xlink:to="f_0007_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_7_4fd7993e_3f48_48f8_bfba_79ed544380a3"
          xlink:label="h_7_4fd7993e_3f48_48f8_bfba_79ed544380a3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_7_4fd7993e_3f48_48f8_bfba_79ed544380a3"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_70_6d5e9663_80d5_4fb4_8733_dedfa07c3702"
          xlink:label="h_70_6d5e9663_80d5_4fb4_8733_dedfa07c3702"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000009" xlink:label="f_0009_000009" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_70_6d5e9663_80d5_4fb4_8733_dedfa07c3702"
          xlink:to="f_0009_000009"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_72_0bf99a04_a44a_469f_a426_d3b4ea832427"
          xlink:label="h_72_0bf99a04_a44a_469f_a426_d3b4ea832427"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000010" xlink:label="f_0009_000010" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top: 0px; font-kerning: none; font-family: 'arial narrow'; font-style: italic; font-size: 9pt; color: rgb(0, 0, 0); text-align: left; margin-bottom: 0px; padding: 0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_72_0bf99a04_a44a_469f_a426_d3b4ea832427"
          xlink:to="f_0009_000010"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_74_16792ef6_3041_4544_acfe_c820aef3f6d4"
          xlink:label="h_74_16792ef6_3041_4544_acfe_c820aef3f6d4"
          xlink:type="locator"/>
        <link:footnote id="f_0009_000011" xlink:label="f_0009_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Based on net assets</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_74_16792ef6_3041_4544_acfe_c820aef3f6d4"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_75_21f8f142_fb88_4a81_acb3_c45854d801a3"
          xlink:label="h_75_21f8f142_fb88_4a81_acb3_c45854d801a3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_75_21f8f142_fb88_4a81_acb3_c45854d801a3"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_76_4b37b8bd_bb2b_4c06_bb62_2dcc88ae00d1"
          xlink:label="h_76_4b37b8bd_bb2b_4c06_bb62_2dcc88ae00d1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_76_4b37b8bd_bb2b_4c06_bb62_2dcc88ae00d1"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_77_1de0ba7e_f632_4af7_a5c3_14007c0fe4b5"
          xlink:label="h_77_1de0ba7e_f632_4af7_a5c3_14007c0fe4b5"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_77_1de0ba7e_f632_4af7_a5c3_14007c0fe4b5"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_78_428c4cb4_c7b7_44c2_8b2e_dbc8230b0f6b"
          xlink:label="h_78_428c4cb4_c7b7_44c2_8b2e_dbc8230b0f6b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_78_428c4cb4_c7b7_44c2_8b2e_dbc8230b0f6b"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_79_cbe4600a_c976_463d_ad06_3f240dc6c5f7"
          xlink:label="h_79_cbe4600a_c976_463d_ad06_3f240dc6c5f7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_79_cbe4600a_c976_463d_ad06_3f240dc6c5f7"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_8_fe767ecf_fa0f_4cbd_b75b_01932def8861"
          xlink:label="h_8_fe767ecf_fa0f_4cbd_b75b_01932def8861"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_8_fe767ecf_fa0f_4cbd_b75b_01932def8861"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_80_fee99aa6_ac70_4823_9486_60fba8a76241"
          xlink:label="h_80_fee99aa6_ac70_4823_9486_60fba8a76241"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_80_fee99aa6_ac70_4823_9486_60fba8a76241"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_81_e4bbeac3_1903_43a1_8a22_8dae62e6aec2"
          xlink:label="h_81_e4bbeac3_1903_43a1_8a22_8dae62e6aec2"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_81_e4bbeac3_1903_43a1_8a22_8dae62e6aec2"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_82_c60caf98_ff26_4d8d_9672_8e91c5acbb12"
          xlink:label="h_82_c60caf98_ff26_4d8d_9672_8e91c5acbb12"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_82_c60caf98_ff26_4d8d_9672_8e91c5acbb12"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_83_22a579b1_4e4e_4e73_9684_9746581950e1"
          xlink:label="h_83_22a579b1_4e4e_4e73_9684_9746581950e1"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_83_22a579b1_4e4e_4e73_9684_9746581950e1"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_84_63f8570c_4ca7_40cb_8297_3e8b322d769b"
          xlink:label="h_84_63f8570c_4ca7_40cb_8297_3e8b322d769b"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_84_63f8570c_4ca7_40cb_8297_3e8b322d769b"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_85_9e684268_0902_4684_954c_d9966f27541a"
          xlink:label="h_85_9e684268_0902_4684_954c_d9966f27541a"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_85_9e684268_0902_4684_954c_d9966f27541a"
          xlink:to="f_0009_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_87_696f3299_d9d5_46ab_a12c_387217db876b"
          xlink:label="h_87_696f3299_d9d5_46ab_a12c_387217db876b"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000011" xlink:label="f_0011_000011" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Annualized.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_87_696f3299_d9d5_46ab_a12c_387217db876b"
          xlink:to="f_0011_000011"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_89_22df97f6_9623_428e_94e5_e536acbce4ac"
          xlink:label="h_89_22df97f6_9623_428e_94e5_e536acbce4ac"
          xlink:type="locator"/>
        <link:footnote id="f_0011_000012" xlink:label="f_0011_000012" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="margin-top:0px;font-kerning:none;font-family:'arial narrow';font-style:italic;font-size:9pt;color:rgb(0, 0, 0);text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-bottom:0px;">Number of portfolio holdings is calculated at the issuer level.&#160;Excludes Money Market Funds.</xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_89_22df97f6_9623_428e_94e5_e536acbce4ac"
          xlink:to="f_0011_000012"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_9_5ec4ced2_8e11_4d11_a9af_ce14fe0c0f29"
          xlink:label="h_9_5ec4ced2_8e11_4d11_a9af_ce14fe0c0f29"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_9_5ec4ced2_8e11_4d11_a9af_ce14fe0c0f29"
          xlink:to="f_0001_000003"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_91_a1a9295e_ea50_47f3_a03d_841963adf247"
          xlink:label="h_91_a1a9295e_ea50_47f3_a03d_841963adf247"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_91_a1a9295e_ea50_47f3_a03d_841963adf247"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_92_e4def588_e782_4228_84d0_6d58bd2b5f7f"
          xlink:label="h_92_e4def588_e782_4228_84d0_6d58bd2b5f7f"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_92_e4def588_e782_4228_84d0_6d58bd2b5f7f"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_93_0b31d822_9d8c_47ea_83f2_ae2d513eb063"
          xlink:label="h_93_0b31d822_9d8c_47ea_83f2_ae2d513eb063"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_93_0b31d822_9d8c_47ea_83f2_ae2d513eb063"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_94_9c663829_7ff2_4500_9f4d_e74d8a82b8cb"
          xlink:label="h_94_9c663829_7ff2_4500_9f4d_e74d8a82b8cb"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_94_9c663829_7ff2_4500_9f4d_e74d8a82b8cb"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_95_05d60cd6_5df2_4152_a1eb_ebc137599408"
          xlink:label="h_95_05d60cd6_5df2_4152_a1eb_ebc137599408"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_95_05d60cd6_5df2_4152_a1eb_ebc137599408"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_96_02a8013e_ef83_46ae_8e1d_7b153dbd12b3"
          xlink:label="h_96_02a8013e_ef83_46ae_8e1d_7b153dbd12b3"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_96_02a8013e_ef83_46ae_8e1d_7b153dbd12b3"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_97_0a3024cd_1692_467b_8248_c6de7808f333"
          xlink:label="h_97_0a3024cd_1692_467b_8248_c6de7808f333"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_97_0a3024cd_1692_467b_8248_c6de7808f333"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_98_ed7a3f1f_d191_4bd7_9e96_215b0ac37c40"
          xlink:label="h_98_ed7a3f1f_d191_4bd7_9e96_215b0ac37c40"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_98_ed7a3f1f_d191_4bd7_9e96_215b0ac37c40"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#h_99_bfdda0d6_2d2c_47f9_82dc_0ffbf9823eed"
          xlink:label="h_99_bfdda0d6_2d2c_47f9_82dc_0ffbf9823eed"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="h_99_bfdda0d6_2d2c_47f9_82dc_0ffbf9823eed"
          xlink:to="f_0011_000013"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
